Linux命令中,cd命令是很常用的一个命令。
cd命令是Change Directory的缩写,这个命令用来切换工作目录。
语法:
#切换当前工作目录至dirName(目录参数) cddirName
dirName 可以是绝对路径,也可以是相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是登录时所在的目录)。
另外,"~" 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
进入用户主目录,又叫home目录
cdcd~
如果是root用户,cd ~ 相当于 cd /root 如果是普通用户,cd ~ 相当于cd /home/当前用户名。
扩展:可以定义一个系统变量CDPATH,定义之后在执行cd命令时,相当于cd $CDPATH/*。例如:
cd 等价于 cd $CDPATH
cd {filename} 等价于 cd $CDPATH/{filename}
进入到根目录
cd/
返回进入此目录之前所在目录
cd-
返回上一级目录
cd ..
返回上两级目录
cd ../..
把上个命令的参数作为cd 参数使用
cd!$
关于目录说明:
根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录。
根目录在文件系统建立时即已被创建,其目的就是存储子目录(也称为文件夹)或文件的目录项。一“棵“目录树,树的最根本就是它的根(根目录)。
根目录是所有用户共享的目录
/root/ 是超级用户的家目录。普通用户家目录在“/home”下,超级用户家目录直接在“/”下
END