Linux系统 rm 删除命令(危险)
简述:在linux系统运维工作中rm删除命令,十分危险,因为权限实在太大了,一个不小心就会把整个服务器的数据瞬间删除掉,所以我们要怎么样巧妙的使用rm命令删除文件,并且杜绝误删的情况发生呢?
方法一:
说明:我们可以通过find查找命令,将需要删除的文件查找到后在进行准确无误的删除。
命令行操作:
[root@luojiayi-12 oldboy]# find ./ -type f -name "oldboy" -execrm -f {} \;
#find -type f 查找文件类型,-name “oldboy ”查找文件名-exec rm -f {} \; 删除改文件 {}代表已经找到的内容 \;转义
[root@luojiayi-12 oldboy]# find ./ -type f -name "oldboy" |xargsrm -f
#find –type f查找文件类型,管道|xargs 意思是可使用命令对找到的内容就行操作,rm -f 删除找到的内容
提示:
以上操作提示,需要先保证查找到的内容是你想删除的内容然后再进行删除。
方法二:
说明:我们也可以通过mv移动的命令,将需要删除的文件移动到其他目录然后进行删除,这样操作类似windows将删除的文件移动到回收站。
命令行操作:
[root@luojiayi-12 oldboy]# mv oldboy /tmp/ #mv 移动oldboy到/tmp
[root@luojiayi-12 oldboy]# rm -f /tmp/oldboy #rm 删除 -f 强制oldboy文件
本文出自 “微风清凉” 博客,请务必保留此出处http://jiay1.blog.51cto.com/9144615/1708381
原文地址:http://jiay1.blog.51cto.com/9144615/1708381