Linux-2-命令-2-cd详解

简介: Linux命令中,cd命令是很常用的一个命令。cd命令是Change Directory的缩写,这个命令用来切换工作目录。

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!$

image.png


关于目录说明:

       根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录。

       根目录在文件系统建立时即已被创建,其目的就是存储子目录(也称为文件夹)或文件的目录项。一“棵“目录树,树的最根本就是它的根(根目录)。

       根目录是所有用户共享的目录

       /root/ 是超级用户的家目录。普通用户家目录在“/home”下,超级用户家目录直接在“/”下


END

目录
相关文章
|
5天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
1天前
|
监控 Linux Windows
50个必知的Linux命令技巧,你都掌握了吗?(下)
50个必知的Linux命令技巧,你都掌握了吗?(下)
|
1天前
|
Linux Shell Windows
Linux 常用基本命令
Linux 常用基本命令
|
2天前
|
Ubuntu Linux Shell
linux免交互登陆远程主机并执行命令(密钥对和Expect)
linux免交互登陆远程主机并执行命令(密钥对和Expect)
|
2天前
|
Linux
【Linux】常用命令
【Linux】常用命令
21 0
|
2天前
|
安全 Ubuntu Linux
Linux 网络操作命令Telnet
Linux 网络操作命令Telnet
16 0
Linux 网络操作命令Telnet
|
3天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
30 0
|
3天前
|
Linux 开发工具 数据安全/隐私保护
Linux(19)常用解压命令记录
Linux(19)常用解压命令记录
9 0
|
5天前
|
Linux Perl
Linux系统替换字符串常用命令
请注意,`sed`命令可以非常强大,可以根据不同的需求使用不同的选项和正则表达式来进行更复杂的字符串替换操作。
17 0
|
7天前
|
安全 Linux 开发工具
Linux中可引起文件时间戳改变的相关命令
【4月更文挑战第12天】Linux中可引起文件时间戳改变的相关命令
16 0