cd和pwd

发布时间 2023-11-17 11:32:19作者: 惠恒博

cd

基本概述

cd命令来自英文词组“change directory”的缩写,其功能是用于更改当前所处的工作目录,路径可以是绝对路径,也可以是相对路径,若省略不写则会跳转至当前使用者的家目录。

语法格式

cd [参数] [目录名]

常用参数

-L:切换至符号链接所在的目录

-P:切换至符号链接对应的实际目录

--:切换至上次所在目录

~:切换至用户家目录

..:切换至当前位置的上一级目录

.:当前目录

参考示例

1.切换到指定目录

[root@linuxcool ~]# cd /Dir
[root@linuxcool Dir]#
[root@linuxcool ~]# cd $OLDPWD
$OLDPWD是一个在bash shell中使用的环境变量,它用于存储上一个工作目录的路径。这个环境变量可以帮助用户在切换到其他目录后,返回到之前的目录。
例如,如果用户从目录/home/user1切换到/var/www,那么OLDPWD将被设置为/home/user1。如果用户想要返回到/home/user1,他们可以使用cd命令加上OLDPWD,如cd $OLDPWD。

2.切换至当前用户的家目录

[root@linuxcool Dir]# cd ~
[root@linuxcool ~]#

3.进入到上一级所在目录

[root@linuxcool ~]# cd ..
[root@linuxcool ~]# cd ../../      返回到上两级目录
[root@linuxcool /]#

4.返回到上一次所在目录

[root@linuxcool /]# cd -
/root
[root@linuxcool ~]#

pwd

基本概述

pwd命令来自英文词组“print working directory”的缩写,其功能是用于显示当前工作目录的路径,即显示所在位置的绝对路径。在实际工作中,我们经常会在不同目录之间进行切换,为了防止“迷路”,可以使用pwd命令快速查看当前所处的工作目录路径,方便开展后续工作。

语法格式

pwd [参数]

常用参数

-L:显示逻辑路径

-P:显示实际物理地址

--version:显示版本信息

--help:显示帮助信息

参考示例

1.查看当前工作目录路径

[root@linuxcool ~]# pwd
/root