cd目录下的几个命令

来源:互联网 发布:新手机数据迁移 编辑:程序博客网 时间:2024/06/11 18:07

简述

cd 命令用于切换工作目录为指定的目录,参数可以为相对路径或者绝对路径。如果不带任何参数,则切换至用户的主目录,cd 为最常用的命令,与 DOS 下的 cd 命令类似。

命令介绍

  • 命令名称 
    cd

  • 命令全称 
    Change Directory

  • 基本语法 
    cd [dir]

  • 功能描述 
    切换当前目录至 dir

使用范例

1.使用绝对路径(以 / 开始),切换至指定目录

[wang@localhost ~]$ pwd/home/wang[wang@localhost ~]$ cd /[wang@localhost /]$ pwd/[wang@localhost /]$ cd /home/[wang@localhost home]$ pwd/home
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

2.使用相对路径,切换至指定目录

[wang@localhost home]$ pwd/home[wang@localhost home]$ lswang# 使用相对路径(相对于当前目录)[wang@localhost home]$ cd wang/[wang@localhost ~]$ pwd/home/wang
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

3.切换至当前目录的上一级目录(用 .. 表示)

[wang@localhost ~]$ pwd/home/wang[wang@localhost ~]$ cd ../[wang@localhost home]$ pwd/home[wang@localhost home]$ cd ../[wang@localhost /]$ pwd/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

后退至上上一级目录(用 ../../ 表示)

[wang@localhost ~]$ pwd/home/wang[wang@localhost ~]$ cd ../../[wang@localhost /]$ pwd/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

从 /home/wang/test 目录切换至 /home/wang/title

[wang@localhost ~]$ cd test/[wang@localhost test]$ pwd/home/wang/test# ../ 为上级目录,即:/home/wang[wang@localhost test]$ cd ../title/[wang@localhost title]$ pwd/home/wang/title
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

4.切换工作目录到当前工作目录(木有什么意义!!!主要介绍 . 表示当前目录)

[wang@localhost ~]$ pwd/home/wang[wang@localhost ~]$ cd ./[wang@localhost ~]$ pwd/home/wang
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

5.使用 cd 或 cd ~ 进入当前用户主目录

[wang@localhost /]$ pwd/[wang@localhost /]$ cd[wang@localhost ~]$ pwd/home/wang
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

6.回到上次的目录(用 - 表示)

[wang@localhost /]$ pwd/[wang@localhost /]$ cd -/home/wang[wang@localhost ~]$ pwd/home/wang[wang@localhost ~]$ cd -/
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

7.切换至带有空格的目录

[wang@localhost ~]$ cd test\ space/[wang@localhost test space]$ pwd/home/wang/test space
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

或者(用单引号 ' 和双引号 " 均可)

[wang@localhost ~]$ cd 'test space'/[wang@localhost test space]$ pwd/home/wang/test space
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

8.从当前目录切换到以 t 开头的目录(忘了目录的名字,但又不想用 TAB 键)

[wang@localhost ~]$ lstest  title[wang@localhost ~]$ cd t*[wang@localhost test]$ pwd/home/wang/test
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

注意:如果只有一个目录以 t 开头,将会移动到该目录;如果有很多目录以 t 开头,将会移动到第一个以 t 开头的目录(按照字典里字母的顺序)。


0 0
原创粉丝点击