論學好Linux系統的超級重要性

不知道各位在平常的工做生活中有沒有接觸過「rm -rf /*」這個命令,由於這個命令搞出來的事情可還很多呢!前段時間就在一個羣裏看到了有個小夥子,老闆讓他去維護一下服務器,這小夥也不太懂,就問羣裏的大佬們有什麼好辦法,有個大佬說你用rm -rf /*這個命令去試一下,確定管用!這小夥子是真的實誠,分分鐘按照大佬的指點輸入了指令,而後望着一閃一閃的屏幕問大佬咋回事,怎麼屏幕會閃,大佬看到這個消息可能有點蒙圈,半天沒回消息,有點不太相信,竟然有人真的會去輸入這個命令,他想着這個羣裏可能沒有小白,畢竟「rm -rf /*」這個老梗都快被玩壞了,可是不湊巧,這個小夥是真的小白,故事的後續是這個大佬出來道歉,這個小夥不知道是否是被開了,反正是沒在羣裏露面了,可能對這個羣裏的大佬充滿了深深的恨意,不想再冒泡了。故事說到這裏可能有的小夥伴有點蒙圈,爲啥這個大佬會道歉,這個小夥子咋就充滿恨意了呢?這個rm -rf /*到底有啥梗啊?下面給你們介紹一下這個命令。linux

rm命令能夠刪除一個目錄中的一個或多個文件或目錄,也能夠將某個目錄及其下屬的全部文件及其子目錄均刪除掉。對於連接文件,只是刪除整個連接文件,而原有文件保持不變。服務器

語法:學習

rm (選項)(參數)網站

選項:spa

  • -d:直接把欲刪除的目錄的硬鏈接數據刪除成0,刪除該目錄;
  • -f:強制刪除文件或目錄;
  • -i:刪除已有文件或目錄以前先詢問用戶;
  • -r或-R:遞歸處理,將指定目錄下的全部文件與子目錄一併處理;
  • --preserve-root:不對根目錄進行遞歸操做;
  • -v:顯示指令的詳細執行過程。

參數:blog

文件:指定被刪除的文件列表,若是參數中含有目錄,則必須加上-r或者-R選項。遞歸

rm -rf /*:這條命令的意思就是強制刪除當前目錄下的全部文件和子目錄。內存

因此說這個小夥子這麼作以後他的下場應該只能被開了吧,公司的服務器是你來玩的嘛!資源

網上和這個命令有關的笑話是多如牛毛,各位看官不知道這個梗的請緊緊記住,這個命令不要亂用哦,回車鍵按下去可就晚了,能夠和你的同時共勉這個消息哦。事實上,工做上常常會出現相似的這種矛盾,別說隔行如隔山了,就是一個行業的不太明白這其中的道理也有可能就玩脫了,畢竟藝術源於生活,梗也來源於生活,你永遠不知道你那一天會幹出這麼沙雕的事情。get

咱言歸正傳,由Linux命令引起的血案應該如何將其扼殺在搖籃裏呢?很簡單嘛,不懂就要學,多問幾我的,大佬說的話有時候別太當真,有時候他只是在開玩笑,在這個互聯網時代,流量都不限量了,不要吝嗇你的流量,有問題多Google,鑑於我們厚厚的城牆,仍是多百度(雖然說比較流氓),但也有個參考不是。固然最好的辦法就是去專業的網站去找相應的信息,這樣能夠確保信息的真實度,在這裏給你們推薦一個我常常去逛的一個網站,叫Linux就該這麼學,在線的免費資源,挺靠譜的,還提供高清的《Linux就該這麼學》pdf,很良心了,紙質書籍很貴,並且不少書籍的pdf要收費的,這個不只實時維護,仍是免費的,推薦給你們去學習,擺脫從刪庫到跑路的囧境。

你們莫慌,Linux看起來命令一大堆,其實常常用的就那麼幾個,就算是英文,那也不用由於本身的英文水平不過關而發慌,這個和英文水平關係不大,就那麼幾個經常使用的單詞,記住就行了,並且命令的意思和英文本來的意思可能有很大的出入,舉個例子:free命令

free命令能夠顯示當前系統未使用的和已使用的內存數目,還能夠顯示被內核使用的內存緩衝區。

語法:

free(選項)

選項:

  • -b:以Byte爲單位顯示內存使用狀況;
  • -k:以KB爲單位顯示內存使用狀況;
  • -m:以MB爲單位顯示內存使用狀況;
  • -o:不顯示緩衝區調節列;
  • -s<間隔秒數>:持續觀察內存使用情況;
  • -t:顯示內存總和列;
  • -V:顯示版本信息。

Free的英文釋義爲免費的,自由的,和命令的意思徹底不沾邊,利用零散時間打開手機看看就記住了。

    最後祝各位看官升職加薪,Linux命令用的爐火純青。

相關文章
相關標籤/搜索