🔎Linux的常用命令
ls
语法🍭
ls[选项][目录名 / 文件名]
- [选项]可以省略
- [目录名 / 文件名]可以省略(省略则默认为当前目录)
功能🍭
- [选项]
-a(ls -a)
, 列出当前目录下的所有文件, 包括以.
开头的文件-l(ls -l)
, 列出当前目录下文件的详细信息
ls -l
可以简写为ll
-r(ls -r)
, 对当前目录下的文件反向排序-t(ls -t)
, 以时间排序当前目录下的文件-R(ls -R)
, 列出当前目录下的所有子目录文件
- [目录名], 列出指定目录下的所有子目录与文件
- [文件名], 列出指定文件的文件名及其他信息
ls -l
简写为ll
列出指定目录下的详细信息
列出指定文件的详细信息
pwd
语法🍭
pwd
功能🍭
显示用户当前所在的目录
cd
Linux 系统中, 文件的组织结构为树形结构, 每个节点都是目录 / 文件
/
表示根目录.
表示当前目录..
表示当前目录的上级目录- 以
根目录
开头表示绝对路径(/root/other
) - 以
.
或..
开头表示相对路径(./other
) - 可以利用
tab
快速补全命令
- (例如
cd ./root/other
可以输入cd ./root/oth
按下tab
自动补全 )
ctrl + c
表示取消当前命令
语法🍭
cd[目录名]
功能🍭
改变工作目录, 将当前目录变更为指定的目录
touch
语法🍭
touch[文件名.文件类型]
功能🍭
创建一个空的文件
cat
语法🍭
cat[文件名.文件类型]
功能🍭
查看目标文件的内容
mkdir
语法🍭
mkdir[目录名]
功能🍭
在当前目录下创建一个新的目录
一次创建多个目录(同级)
一次创建多个目录(子级)
mkdir -p a/b/c
- 如果目录
a
不存在, 就创建目录a
- 如果目录
a
下的目录b
不存在, 就创建目录b
- 如果目录
b
下的目录c
不存在, 就创建目录c
- 创建
子级
类型的多个目录, 需要用到-p