深入解析Linux 常用命令--rm
来源:互联网 发布:哪里买淘宝小号 编辑:程序博客网 时间:2024/06/05 04:01
深入解析Linux常用命令–rm
1.概述
rm也是我们经常用到的一个Linux命令,常用于文件和文件夹的删除,rm取自于remove。官方解释为:“Remove files or directories”,即移除文件和目录。
2.各选项解释
1)-f
-f选项表示:不管文件是否存在均不出现提示。
[root@smart linux]# rm -f a.t[root@smart linux]# rm -f b.t
2)-r/-R
-r/-R表示:递归删除文件或目录
[root@smart linux]# rm -r arm: remove regular file `a'? y[root@smart linux]# rm -r grm: descend into directory `g'? yrm: remove directory `g/abcde'? yrm: remove directory `g'? y[root@smart linux]# rm -R erm: descend into directory `e'? yrm: remove regular file `e/b.c'? yrm: remove directory `e'? y[root@smart linux]# lsA a.txt B b.c~ c f kl.txt rm.txt s.txtabcde b b.c b.txt d h k.txt ss test[root@smart linux]#
3)-i
-i表示:在删除文件前,提示确认信息。一般情况下,Linux都对这个命令重定义为这个选项。即默认情况下删除文件都会存在提示。
[root@smart linux]# rm -i a.trm: cannot remove `a.t': No such file or directory[root@smart linux]# rm a.trm: cannot remove `a.t': No such file or directory[root@smart linux]#
4)-v
-v表示:执行后显示正在进行的动作,同其他命令。
[root@smart linux]# rm -v a.txt b.txtrm: cannot remove `a.txt': No such file or directoryrm: cannot remove `b.txt': No such file or directory[root@smart linux]# rm -v k.txtrm: remove regular file `k.txt'? yremoved `k.txt'[root@smart linux]# rm -fv s.txtremoved `s.txt'[root@smart linux]#
5)–preserve-root
–preserve-root表示:保护根目录(/)路径。此选项可以避免误操作删除根目录,导致整个系统崩溃的风险,推荐使用。
[root@smart linux]# rm --preserve-root /rm: cannot remove `/': Is a directory[root@smart linux]# rm --preserve-root / brm: cannot remove `/': Is a directoryrm: remove regular file `b'? y[root@smart linux]# lsA abcde B b.c b.c~ c d f h kl.txt rm.txt ss test[root@smart linux]# ls /bin cgroup etc lib media mnt opt root selinux sys usrboot dev home lost+found misc net proc sbin srv tmp var
Enjoy!
2017/12/24
阅读全文
0 0
- 深入解析Linux 常用命令--rm
- 深入解析Linux 常用命令--ls
- 深入解析Linux 常用命令--alias
- 深入解析Linux 常用命令--cp
- 深入解析Linux 常用命令--ip
- 深入解析Linux 常用命令--ping
- 深入解析Linux 常用命令--arping
- 深入解析Linux 常用命令--cat
- 深入解析Linux 常用命令--cd
- 深入解析Linux 常用命令--df
- 深入解析Linux 常用命令--du
- 深入解析Linux 常用命令--mv
- Linux常用命令:rm
- Linux常用命令(五) - rm
- Linux常用命令(五) - rm
- Linux常用命令 rm
- Linux常用命令:rm 命令
- linux常用命令-rm和rmdir
- JS流程控制语句
- 深入解析Linux 常用命令--mv
- [数论][莫比乌斯反演][杜教筛] BZOJ 3512: DZY Loves Math IV
- 微信网页版扫码登录原理
- Android--购物车接口删除
- 深入解析Linux 常用命令--rm
- cvSnakeImage()函数代码升级,从C接口到C++接口:snakeImage()
- 纸牌三角形问题
- ArcGIS API for Javascript3.23加载百度地图
- 自定义echarts的toolbox事件
- angular js实现增删改查demo(全)
- 1126. Eulerian Path (25)
- 关于angularJs增删
- 使用IjkMediaPlayer结合surfaceView播放视频,自己写的播放和暂停按钮(四)