常用的目录操作命令
命令 | 作用 |
---|---|
ls | 显示目录内容 |
cd | 切换工作目录 |
pwd | 显示当前所在目录 |
mkdir/rmdir | 创建/删除目录 |
tree | 显示目录树 |
- 可以使用
pwd
命令查看用户的当前目录 - 可用
cd
命令来切换目录
首先了解一下路径
路径
路径是指文件或目录在文件系统中所处的位置
1、绝对路径
(1)以斜线(/)开头
(2)描述到文件位置的完整说明
(3)任何时候都可以使用
2、相对路径
(1)不以斜线(/)开头
(2)指定相对于当前工作目录而言的位置
ls命令
功能:显示文件或目录信息
格式:ls [选项] [目录/文件]
说明:
- 对于目录,该命令将列出其中的子目录与文件
- 对于文件,ls将输出其文件名以及所要求的其它信息
- 默认情况下,输出条目按字母顺序排序
- 当未给出目录名或文件名时,就显示当前目录的信息
ls命令选项
选项 | 说明 |
---|---|
-a | 列出目录下的所有文件,包括以 . 开头的隐含文件 |
-l | 列出文件的详细信息,通常称为“长格式” |
-d | 输入参数是目录时,只显示该目录本身 |
-A | 显示除 . 和 .. 外的所有文件 |
-R | 递归地列出所有子目录下的文件 |
-h | 以人类易读的单位显示文件大小 |
-S | 以文件大小排序输出 |
-t | 以时间排序输出 |
ls
列出当前目录内容:
cd linkTest
切换到linkTest
目录
pwd
显示当前所在目录
ls
列出linkTest
目录下的内容
mkdir test
创建test
目录
rmdir test
删除test
目录
tree
显示当前目录树
一些特殊字符的特殊含义:
.
表示当前目录..
表示当前目录的上一级目录-
表示用cd
命令切换目录前所在的目录~
表示用户主目录的绝对路径名
cd ..
切换到当前目录的上一级目录
cd -
切换到上一次所在的目录
一开始在/home/user1/exper0611/funcPack
目录下
然后切换到/home
目录下
此时执行cd -
,由于上一次所在目录是/home/user1/exper0611/funcPack
,因此执行cd -
后进入到/home/user1/exper0611/funcPack
目录下
cd ~
切换到用户的主目录