标签:linux 命令 rm
rm
【功能说明】:
remove files or directories #删除文件或目录
【语法格式】:
rm [OPTION]... FILE...
【选项参数】:
参数 | 说明 |
-f, --force | 强制删除,不询问用户是否删除,危险 |
-i | 在删除前询问用户是否删除(运行rm命令时默认使用该参数) |
-r, -R, --recursive | 递归删除,常用于删除目录,把目录下所有文件全部删除,危险 |
-v, --verbose | 显示命令执行过程 |
【实践操作】:
1、删除/data/a.txt、/data/b.txt 文件,删除前询问用户
[root@Mode /]# rm /data/a.txt
rm: remove regular empty file `/data/a.txt‘? y
[root@Mode /]# rm -i /data/b.txt
rm: remove regular empty file `/data/b.txt‘? y
2、强制删除/data/c.txt 文件,不询问用户
[root@Mode /]# rm -f /data/c.txt
[root@Mode /]#
3、强制删除/data/tmp/ 目录下所有文件,并显示删除过程,删除目录时必须加 –r 参数
[root@Mode /]# rm -fv /data/tmp/
rm: cannot remove `/data/tmp/‘: Is a directory
[root@Mode /]#
[root@Mode /]# rm -frv /data/tmp/
removed `/data/tmp/ssh-ZItOgj4510/agent.4510‘
removed directory: `/data/tmp/ssh-ZItOgj4510‘
removed `/data/tmp/b.txt‘
removed directory: `/data/tmp/.ICE-unix‘
removed `/data/tmp/c.txt‘
removed `/data/tmp/a.txt‘
[root@Mode /]#
本文出自 “密度” 博客,请务必保留此出处http://sunwj.blog.51cto.com/5969096/1653000
标签:linux 命令 rm
原文地址:http://sunwj.blog.51cto.com/5969096/1653000