cd命令在linux中,用于切换目录,是linux中最常用的命令之一。命令功能
切换当前目录至指定目录
命令格式
cd [diretory]
常用范例
例一:进入到/目录
命令:cd /
输出:[root@oldboylinux ~]# cd /
[root@oldboylinux /]# pwd
/
[root@oldboylinux /]#
用pwd命令可以查看当前所在目录的绝对路径。
例二:返回当前目录的上一层目录,使用../..的用法可以返回上上层目录,../../..,以此类推。
命令:
cd ..
输出:[root@oldboylinux network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@oldboylinux network-scripts]# cd ..
[root@oldboylinux sysconfig]# pwd
/etc/sysconfig
[root@oldboylinux sysconfig]# cd ..
[root@oldboylinux etc]# pwd
/etc
[root@oldboylinux ~]# cd /etc/sysconfig/network-scripts/
[root@oldboylinux network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@oldboylinux network-scripts]# cd ../..
[root@oldboylinux etc]# pwd
/etc
[root@oldboylinux etc]#
例三:进入自己的家目录
命令:cd
#不接任何参数默认返回用户家目录
cd ~
#"~"表示用户的家目录
输出:[root@oldboylinux network-scripts]# cd
[root@oldboylinux ~]# pwd
/root
[root@oldboylinux ~]# cd /etc/sysconfig/network-scripts/
[root@oldboylinux network-scripts]# cd ~
[root@oldboylinux ~]# pwd
/root
[root@oldboylinux ~]#
例四:返回进入此目录之前的目录
命令:cd -
输出:[root@oldboylinux network-scripts]# cd ~
[root@oldboylinux ~]# pwd
/root
[root@oldboylinux ~]# cd -
/etc/sysconfig/network-scripts
[root@oldboylinux network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@oldboylinux network-scripts]# cd -
/root
[root@oldboylinux ~]#
例五:把上个命令的参数作为cd的参数使用
命令:cd !$
输出[root@oldboylinux ~]# cd /etc/sysconfig/network-scripts/
[root@oldboylinux network-scripts]# cd -
/root
[root@oldboylinux ~]# cd -
/etc/sysconfig/network-scripts
[root@oldboylinux network-scripts]# cd !$
cd -
/root
[root@oldboylinux ~]# cd !$
cd -
/etc/sysconfig/network-scripts
[root@oldboylinux network-scripts]#