rm
原单词 : Remove file (删除文件)
rm命令用于删除一个文件或者目录。
文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。
语法
rm -参数 文件名或目录名
参数
- -i 删除前逐一询问确认。
- -f 直接删除,无需逐一确认。
- -r 将目录下所有内容逐一删除。
实战
使用xshell连接linux
在root 目录下 新建 rmTest目录
进入rmTest目录
删除文件
不带参数删除,需要确认
新建a.txt文件
使用 rm a.txt 删除文件
在rm: remove regular empty file ‘a.txt’?这个确认语句后面输入 y (确认删除的意思),点击回车,删除成功

-f参数 直接删除
新建a.txt文件
使用 rm -f a.txt 删除文件
直接删除文件,不用确认

删除目录
-r 参数删除目录
在/root/rmTest新建目录dir1
在dir1目录下新建文件 a.log
在dir1目录下新建文件 b.log
复制dir1 为 dir2
使用 rm -r dir1 删除 dir1目录
在确认语句后面写y

-rf 组合参数 直接删除目录
-f 直接删除
-r 删除目录
-rf 两个参数组合使用代表 直接删除目录
使用 rm -rf dir2 删除 dir2目录

网友评论