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

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

asd.jpg

rm命令可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。對於鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。

語法:

rm (選項)(參數)

選項:

²  -d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;

²  -f:強制刪除文件或目錄;

²  -i:刪除已有文件或目錄之前先詢問用戶;

²  -r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一併處理;

²  --preserve-root:不對根目錄進行遞歸操作;

²  -v:顯示指令的詳細執行過程。

參數:

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

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

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

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

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

大家莫慌,Linux看起來命令一大堆,其實經常用的就那麼幾個,就算是英文,那也不用因爲自己的英文水平不過關而發慌,這個和英文水平關係不大,就那麼幾個常用的單詞,記住就好了,而且命令的意思和英文原本的意思可能有很大的出入,舉個例子:free命令

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

語法:

free(選項)

選項:

²  -b:以Byte爲單位顯示內存使用情況;

²  -k:以KB爲單位顯示內存使用情況;

²  -m:以MB爲單位顯示內存使用情況;

²  -o:不顯示緩衝區調節列;

²  -s<間隔秒數>:持續觀察內存使用狀況;

²  -t:顯示內存總和列;

²  -V:顯示版本信息。

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

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章