原文: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