rm:删除文件
[root@yang-1 ~]
[root@yang-1 ~]
rm:是否删除普通空文件 "/tmp/yang/1/2/3.txt"?y //输入y
[root@yang-1 ~]# tree /tmp/yang //查看一个是否删除
/tmp/yang
└── 1
└── 2
2 directories, 0 files
[root@yang-1 ~]# touch /tmp/yang/1/2/3.txt //创建一个3.txt文件
[root@yang-1 ~]# touch /tmp/yang/1/2/2.txt //创建一个2.txt文件
[root@yang-1 ~]# tree /tmp/yang/ //查看一下是否创建
/tmp/yang/
└── 1
└── 2
├── 2.txt
└── 3.txt
2 directories, 2 files[root@yang-1 ~]
[root@yang-1 ~]
rm -f:强制删除
[root@yang-1 ~]# tree /tmp/yang/ //查看目录
/tmp/yang/
└── 1
└── 2
├── 2.txt
└── 3.txt
2 directories, 2 files
[root@yang-1 ~]# rm -f /tmp/yang/1/2/* //删除2目录下所有内容
[root@yang-1 ~]# //没有提示任何信息
[root@yang-1 ~]# tree /tmp/yang/ //查看是否删除
/tmp/yang/
└── 1
└── 2
2 directories, 0 files
rm -r:删除目录
[root@yang-1 ~]# !tree
tree /tmp/yang/
/tmp/yang/
└── 1
└── 2
2 directories, 0 files
[root@yang-1 ~]# rm /tmp/yang/1/2
rm: 无法删除"/tmp/yang/1/2": 是一个目录
[root@yang-1 ~]# mkdir /tmp/yang/1/2
[root@yang-1 ~]# !touch
touch /tmp/yang/1/2/3.txt
[root@yang-1 ~]# !tree
tree /tmp/yang/
/tmp/yang/
└── 1
└── 2
└── 3.txt
2 directories, 1 file
[root@yang-1 ~]# rm -r /tmp/yang/1/2/
rm:是否进入目录"/tmp/yang/1/2/"? y
rm:是否删除普通空文件 "/tmp/yang/1/2/3.txt"?y
rm:是否删除目录 "/tmp/yang/1/2/"?y
[root@yang-1 ~]#
rm -rf:强制删除目录
[root@yang-1 ~]# tree /tmp/yang/
/tmp/yang/
└── 1
└── 2
├── 1.txt
└── 2.txt
2 directories, 2 files
[root@yang-1 ~]# rm -rf /tmp/yang/1
[root@yang-1 ~]#
[root@yang-1 ~]# tree /tmp/yang/
/tmp/yang/
0 directories, 0 files
[root@yang-1 ~]#