原文:rm -rf * 的正确用法

昨天有个工程师写了一个删除日志的bug: ... rm rf home work logs ... 还好是在测试环境执行的,否则估计要跑路了。 画外音:一个 多了一个空格 的bug,看懂了么 曾经我也干过类似的傻事,写过这样删除日志的脚本: ... cd log path rm rf ... 进入到日志目录,然后把日志都删除。 画外音:看上去没有任何问题 当目录不存在时,悲剧就发生了。 如何避免 ...

2020-04-24 16:47 0 2566 推荐指数:

查看详情

xargs rm -rf 与 -exec rm

# find ./ -exec rm {} \; # find ./ | xargs rm -rf 两者都可以把find命令查找到的结果删除,其区别简单的说是前者是把find发现的结果一次性传给exec选项,这样当文件数量较多的时候,就可能会出现“参数太多”之类的错误,相比较而言,后者就可以 ...

Thu Jul 14 23:45:00 CST 2016 1 13747
xargs rm -rf 与 -exec rm

# find ./ -exec rm {} \;# find ./ | xargs rm -rf 两者都可以把find命令查找到的结果删除,其区别简单的说是前者是把find发现的结果一次性传给exec选项,这样当文件数量较多的时候,就可能会出现“参数太多”之类的错误,相比较而言,后者就可以 ...

Sun Apr 26 17:51:00 CST 2020 0 1105
mac 上执行 rm -rf /

无聊,想执行rm -rf /会怎样,想起没加sudo时对~/download执行提示权限不足,被拒绝。 根目录也一样吧,毕竟根目录更重要啊,可事实是: 直接开始删了,我去,赶紧 ctrl+c ,翻回来看一看,还好,全部都因为权限不足拒绝了。 这么说,碰到权限够的就直接删了? 好可怕,以后 ...

Mon Dec 04 04:23:00 CST 2017 0 2710
rm -rf 血的教训

rm -rf 慎用 命令敲得多了,常在河边走,难免会湿鞋 昨天,一个手误,敲错了命令,把原本想要留的文件夹给rm -rf掉了 几天心血全木有了,靠,死的心都有了 经百度,google以及尝试无果,哎,这个以后再研究怎么找回吧 几点教训 ...

Fri Aug 17 19:42:00 CST 2012 3 67998
rm -rf /* 注意

mkdir -p ~/.trash // 创建一个目录作为回收站,这里使用的是用户家目录下的.trash目录 alias rm =trash // 命令别名 rm 改变为trash,通过将 rm 命令别名值trash来实现把 rm 改造成删除文件 ...

Sat Feb 04 04:39:00 CST 2017 0 2200
rm -rf 命令

1.删除文件夹下所有文件 先进入该文件夹 使用 rm -rf * 命令 2.删除文件夹下以字母 a 开头的所有文件 先进入该文件夹 使用 rm -rf a* 命令 (可以通过 ls a* 事先查看要删除的文件,防止误删) ...

Fri Jan 07 17:42:00 CST 2022 0 1319
linux命令rm -rf

rm -rf * 此命令是删除当前目录下的指定文件夹及里面的所有文件.这个命令很危险,如果一旦执行,会删除当前目录下所有的文件,而且不能够恢复.因此,应避免使用。 参数 选项 -d:直接把欲删除的目录的硬连接数据删除成0,删除该目录; -f:强制删除文件或目录; -i:删除已有文件 ...

Wed May 06 21:52:00 CST 2020 0 8987
sudo rm -rf /*含义

sudo ----- 管理员权限 rm ------ remove 移除 rf ------ recursive递归 force强制 /* ------ 目录下所有文档 ...

Sat Oct 17 04:47:00 CST 2020 0 1627
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM