Command-Line-Interface

最大的命令行錯誤?

  • October 23, 2013

您曾經因單個錯誤/輸入錯誤/誤導的命令行而造成的最大損害(無論何種類型)是什麼?例如,我不久前錯誤地刪除了一個生產系統數據庫,但我很幸運(即備份)並且沒有永久數據失去、金錢損失、財產損失等。

最重要的是(對於選票),您如何確保它不會再次發生?

在 SQL Server 中,在生產系統上:

update customer set password = '' <enter>

最近的備份是一周前的。

為了緩解這種情況,我現在通常先編寫一個select語句以確保我的where子句正確,然後返回並編輯它以插入set子句並將語句更改為update.

最大的錯誤?以為我沒有設置兩個變數。所以 rm -rf $ VARIABLE/ $ VARIABLE2 變為 rm -rf /。FreeBSD 最近更新了他們的 rm 工具,因此 rm -rf / 正是因為這個錯誤而不再可能!

引用自:https://serverfault.com/questions/5066