如果您在工作中度過了糟糕的一天,請想想Marco Marsala。
託管提供商意外地鍵入了錯誤的代碼,該代碼永久消除了他的整個業務,包括所有客戶的網站。
Marsala在Centos服務器故障論壇上寫道,他在不知不覺中運行不良的代碼,在他的計算機上“ RM -RF /”,並要求有關如何從情況中恢復過來的建議。該頁面充斥著專家的評論,告訴馬薩拉,他造成的混亂沒有逃脫。
“如果您真的沒有任何備份,我很遺憾地說,但是您只是在整個公司中核算,”一位網站用戶AndréBorie,AndréBorie,寫。
TERSE命令“ RM -RF”是一個基本的代碼,它將完全刪除所講述的所有內容。代碼“ RM”是刪除的速記,並與選項標籤“ RF”相結合,這使命令既具有遞歸又有力。
在這種特殊情況下,遞歸意味著命令將運行,直到從目標中刪除所有內容,而強大的選項將警告和確認步驟靜音,這些步驟通常會出現在刪除命令過程中。
馬薩拉顯然在做一些春季清潔當他不小心擊中錯誤的劇本時,他正在刪除舊備份。通過不指定目標,Marsala無意中擊中了“根”目錄。像樹一樣,根目錄是整個文件結構的核心,並且包含系統上的每個文件。沒有任何異地備份,就無法恢復所有丟失的文件。
這不是“ RM”首次聲稱系統。數十年來,它一直是IT系統管理員和計算機科學專業的軼事。在生產期間發生了類似的事件玩具故事2,,,,皮克斯(Pixar)的某人運行了類似的命令,幾乎摧毀了這部電影。只有通過異地備份才恢復了電影。