首页 > 代码库 > linux目录操作命令 cd

linux目录操作命令 cd

linux目录操作命令 cd

新建
linux运维,常用命令
目录

    • cd 命令
      • 语法
      • 选项
      • 参数
      • 实例

cd 命令

cd 命令其实就是change the working directory的缩写,改变当前的工作路径。其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,则表示目前目录位置的上一层目录。

语法

cd(选项)(参数)

选项

  • -p 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录
  • -L 如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。
  • -当仅实用"-"一个选项时,当前工作目录将被切换到环境变量"OLDPWD"所表示的目录。

参数

参数主要是指作用的目录

实例

1.切换绝对命令,例如切换到/usr/local

[root@maiyat test]# 
[root@maiyat test]# cd /usr/local
[root@maiyat local]# pwd
/usr/local
  1. 切换到上一个目录。
[root@maiyat local]# cd -
/home/test
[root@maiyat test]# pwd
/home/test
[root@maiyat test]# cd -
/usr/local
[root@maiyat local]# pwd
/usr/local
  1. 切换到上级目录
[root@maiyat local]# pwd
/usr/local
[root@maiyat local]# cd ..
[root@maiyat usr]# pwd
/usr
  1. 从当前目录向上级返回两层
[root@maiyat local]# pwd
/usr/local
[root@maiyat local]# cd ../../
[root@maiyat /]# pwd
/
[root@maiyat /]# 
  1. 返回当前用户的家目录
[root@maiyat /]# cd ~
[root@maiyat ~]# pwd
/root
[root@maiyat ~]# 
或者
[root@maiyat ~]# cd /
[root@maiyat /]# cd
[root@maiyat ~]# pwd
/root
[root@maiyat ~]# 
  1. 把上个命令的参数作为cd参数使用
[root@maiyat mnt]# cd /tmp
[root@maiyat tmp]# cd !$
cd /tmp

linux目录操作命令 cd