cd命令使用及相关概念

一、cd相关命令

命令:cd

  • 英文:change directory
  • 功能:改变路径
  • 命令格式和常用选项
命令选项参数
cd\[目录]

例如切换到家目录,利用pwd显示当前目录

dylan@dyalns-ubuntu:~$ cd /home
dylan@dyalns-ubuntu:/home$ pwd
/home
dylan@dyalns-ubuntu:/home$ 

1. 使用“cd ~”快速切换到用户的家目录

dylan@dyalns-ubuntu:/home$ cd ~
dylan@dyalns-ubuntu:~$ pwd
/home/dylan

2、使用“cd .”切换到当前目录(较少使用)
3、使用“cd ..”切换到上一级目录

dylan@dyalns-ubuntu:/$ cd ~
dylan@dyalns-ubuntu:~$ pwd
/home/dylan
dylan@dyalns-ubuntu:~$ cd ..
dylan@dyalns-ubuntu:/home$ pwd
/home
dylan@dyalns-ubuntu:/home$ 

4、使用“cd ../..”切换到上上级目录(其中,在linux中路径分隔符为斜杠/,而在windows中路径分隔符为反斜杠\)

dylan@dyalns-ubuntu:/$ cd ~
dylan@dyalns-ubuntu:~$ pwd
/home/dylan
dylan@dyalns-ubuntu:~$ cd ../..
dylan@dyalns-ubuntu:/$ pwd
/
dylan@dyalns-ubuntu:/$ 

5、使用“cd -”切换到上一次的路径

dylan@dyalns-ubuntu:/home$ cd /
dylan@dyalns-ubuntu:/$ cd /home
dylan@dyalns-ubuntu:/home$ pwd
/home
dylan@dyalns-ubuntu:/home$ cd ~
dylan@dyalns-ubuntu:~$ pwd
/home/dylan
dylan@dyalns-ubuntu:~$ cd -
/home
dylan@dyalns-ubuntu:/home$ 

Ubuntu的目录结构如下图所示
在这里插入图片描述

二、绝对路径和相对路径

  • 绝对路径:从根目录一级级找下去,需要写完整路径名
  • 相对路径:参照当前所在目录进行查找
    1. 例如/home/book 是绝对路径
    2. 相对路径一般以.和…来构成,例如:
dylan@dyalns-ubuntu:/bin$ cd /bin
dylan@dyalns-ubuntu:/bin$ /bin/pwd
/bin
dylan@dyalns-ubuntu:/bin$ ./pwd
/bin
dylan@dyalns-ubuntu:/bin$ 

先切换到/bin目录中,可以使用绝对路径/bin/pwd执行bin目录中的pwd命令,也可以输入"./pwd"来执行pwd命令,其中"."代表当前目录,“/”代表相对路径

3. 在同一目录下利用cd ..在子目录中相互切换

dylan@dyalns-ubuntu:~$ pwd
/home/dylan
dylan@dyalns-ubuntu:~$ ls
Desktop  Documents  Downloads  examples.desktop  Music  Pictures  Public  Templates  Videos
dylan@dyalns-ubuntu:~$ cd Desktop/
dylan@dyalns-ubuntu:~/Desktop$ cd ../Videos
dylan@dyalns-ubuntu:~/Videos$ 

如上图,先显示当前目录为/home/dylan, 使用ls列出/home/dylan下的子目录,切换到Desktop目录中,若想切换到/home/dylan目录下的另一个子目录Videos中,可使用 cd ../Videos相对路径。

当输入子目录的首字母时,可使用table键补全剩下的子目录,提高效率

dylan@dyalns-ubuntu:~$ ls
Desktop  Documents  Downloads  examples.desktop  Music  Pictures  Public  Templates  Videos
dylan@dyalns-ubuntu:~$ cd D
Desktop/   Documents/ Downloads/ 
dylan@dyalns-ubuntu:~$ cd Desktop/

版权声明:本文为qq_45413245原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。