目录
2.cd命令:代表change directory,切换工作目录
3.pwd命令:代表print work directory,查看当前目录
4.mkdir目录:代表make directory,创建目录(文件夹)
1.ls命令
- 基础格式:ls [-a -l -h -r] [linux路径]
- 作用:列出指定目录中的内容
- -a选项:表示all,即列出全部文件(包括隐藏文件/文件夹)。而单纯输入ls命令,会列出当前工作目录的内容。刚打开终端时,默认的当前工作目录是当前登录用户的HOME目录(/home/用户名)。隐藏文件/文件夹指的是linux系统中以.开头的文件/文件夹
- -l选项:表示list,以竖向排列的方式展示内容
- -h选项:表示以易于阅读的形式,列出文件大小,如K、M、G,必须与-l搭配使用
- -l和-a搭配使用:同时应用-l和-a的功能,以下命令等价
ls -l -a
ls -a -l
ls -al
ls -la
- -r选项:表示reverse,逆序排列
- -R选项:表示recursive,递归显示子目录,会把目录的层级结构显示出来
2.cd命令:代表change directory,切换工作目录
- 基础格式:cd [linux路径]
3.pwd命令:代表print work directory,查看当前目录
- 基础格式:pwd
4.mkdir目录:代表make directory,创建目录(文件夹)
- 基础格式:mkdir [-p] [linux路径]
- -p选项:代表自动创建不存在的父目录,适用于创建多个层级的目录
5.rm命令:代表remove,文件夹删除
- 基础格式:rm -r linux路径
- -r选项:用于删除文件夹,表示递归
- rm命令+通配符“*”对目录进行批量删除
6.mv命令:代表move,文件夹移动/改名
- 基础格式:mv linux路径1 linux路径2
当linux路径2不存在时,则mv的效果相当于给文件夹改名。如图中当前工作目录的文件夹"11"要移动到当前工作目录的文件夹“22”中,但是当前工作目录不存在文件夹“22”,故mv命令起到改名作用:将当前工作目录的文件夹“11”改名为“22”。
而当要将当前工作目录的文件夹”22“移动到当前工作目录的文件夹”33“时,因为当前工作目录存在文件夹”33“,所以mv命令起到移动文件夹的作用:将当前工作目录的文件夹”22“移动到当前工作目录的文件夹”33“中
- mv命令+通配符对目录进行批量移动
7.cp命令:代表copy,文件夹复制
- 基础格式:cp -r linux路径1 linux路径2
- cp命令+通配符“*”对目录进行批量复制
8.find命令:查找文件夹
- 基础格式:find linux路径 -name “目录名”
- find命令+通配符“*”对目录进行模糊查询