一、ls
命令行 | 描述 |
---|
ls | 列出出当前目录的清单 |
ls + 指定目录 | 列出 指定文件夹下的所有文件及文件夹清单 |
ls -a | –all 列出目录下的所有文件,包括以 . 开头的隐含文件 |
ls -l=ll | 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 |
ls -h | –human-readable 以容易理解的格式列出文件大小(例如 1K 234M 2G) |
ls -t | 以文件修改时间排序 |
ls -d | 查看目录属性 |
例题:列出/home 文件夹下的所有文件和目录的详细资料。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200316165328400.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjk1OTA3Mw==,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200316172438982.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjk1OTA3Mw==,size_16,color_FFFFFF,t_70)
例题:以容易理解的格式列出 /home 目录中所有的文件目录的大小。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200316165623514.png)
例题:以容易理解的格式列出/home 目录中所有以”h”开头的文件目录的大小。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200316172842201.png)
二、cd
cd 命令是 change directory 的缩写。
命令行 | 描述 |
---|
cd | 切换当前目录至指定的目录 |
cd / | 进入根目录 |
cd … | 两个点表示进入父目录(上一级目录) |
cd - | 回到刚刚的那个目录 |
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200316182401639.png)
三、pwd
命令行 | 描述 |
---|
pwd | 显示当前目录所在路径 |
pwd -P | 显示当前目录的物理路径 |
pwd -L | 显示当前目录的连接路径 |
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200316182456797.png)
四、mkdir
mkdir 命令是 make directory 的缩写。
命令行 | 描述 |
---|
mkdir | 创建指定名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 |
mkdir -p | 可以递归建立目录 |
mkdir -m | 选项自定义目录权限 |
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200317170111340.png)
五、rm
rm 命令是 remove 的缩写。
命令行 | 描述 |
---|
rm | 永久性地删除一个目录中的一个或多个文件 |
rm -r | 递归删除目录 |
rm -i | 删除一个文件之前会先询问是否删除 |
rm -f | 强行删除文件,系统不再提示 |
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200317171430432.png)
六、mv
mv 命令是 move 的缩写。
mv 命令根据第二个参数类型(目标是一个文件还是目录),决定执行将文件重命名或将其移至一个新的目录中–剪切。
当第二个参数类型是文件时,mv 命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。
当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv 命令将各参数指定的源文件均移至目标目录中。
命令行 | 描述 |
---|
mv | 移动文件或更改文件名,经常用来备份文件或者目录 |
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200317172833283.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjk1OTA3Mw==,size_16,color_FFFFFF,t_70)
七、cp
命令行 | 描述 |
---|
cp | 复制文件 |
cp -r | 复制目录 |
cp -p | 连带文件属性复制 |
cp -d | 若源文件是链接文件,则复制链接属性 |
cp -a | 连时间一起复制 |
⭐区别
文件 | 文件夹 | 文件和文件夹 |
---|
touch、rm、cp | mkdir 、rmdir(空目录)、rm -r、cp -r | mv |