1、不要“玩 Linux” 很多人用 Linux 的時候會感覺很迷茫,該用哪個發(fā)行呢?是不是我少裝了什么?怎么升級這么快啊!怎么這么不穩(wěn)定!每當(dāng)遇到新的軟件他就想試用,每當(dāng)新的版本出現(xiàn),他就更新,然后用鼠標(biāo)在新的菜單里選擇從來沒見過的程序來用用。
很多人在討論區(qū)不斷的引起 "Linux vs. Windows" 之類的討論,甚至爭的面紅耳赤,這是沒有必要的。因為各人的需要不同,生活的環(huán)境不同,你不可能得到一個定論。我們需要尊重別人的選擇,這是你在進(jìn)行任何對工具的討論前需要提醒自己的事情。面對一些容易引起爭論的東西:Word 和 TeX;Emacs 和 VIM;MAXIMA,Mathematica 和 Maple;Gnome,F(xiàn)VWM 和 KDE;Mutt 和 Pine …… 一定要冷靜。
你需要關(guān)心的不是你的工具是什么,而是你用它做了什么。精通 Linux 并不說明任何問題,因為它只是一個工具而已。如果你用 Windows 能很好的完成你的任務(wù),那你就沒有必要費時間去熟悉 Linux。直到有一天你發(fā)現(xiàn)一項任務(wù)只有 Linux 才能完成的時候再換也不遲,因為你身邊的 Linux 的愛好者一定會很樂意的幫助你。
如果你只想做一個像我這樣的普通用戶,主要目的是用 Linux 來完成自己的科研任務(wù)和日常工作,那就可以不用系統(tǒng)管理員或者網(wǎng)絡(luò)管理員的標(biāo)準(zhǔn)來要求自己,因為當(dāng)一個系統(tǒng)和網(wǎng)絡(luò)管理員確實很辛苦。普通用戶學(xué)習(xí)那些不經(jīng)常用到的復(fù)雜的維護(hù)系統(tǒng)的工具,其實是浪費時間,學(xué)了不用是會很快忘記的!
我不是一個合格的網(wǎng)絡(luò)管理員,我的服務(wù)器都只設(shè)置了我自己需要的功能,設(shè)置好 ssh, ftp 已經(jīng)足夠了,那樣可以省去我很多麻煩。我從來不過度考慮“安全”,因為 Linux 缺省已經(jīng)很安全了。我沒有磁帶機(jī),就不用管 tar 的那些稀奇古怪的參數(shù)了,czf, xzf, ztf 已經(jīng)可以滿足我所有的需要。sed, awk, ... 我也只會幾種常用的命令行。
7、不用忙著看內(nèi)核源碼
除非你想研究操作系統(tǒng),否則還是先把怎么使用 Linux 掌握好再說吧。我以前看了那么多內(nèi)核源代碼,寫了驅(qū)動程序,結(jié)果最后發(fā)現(xiàn)我還是一只很多事情不能用 Linux 解決的菜鳥 吸取我的教訓(xùn)吧,你應(yīng)該首先掌握 shell,Xwindow 的使用和原理,它們可不比內(nèi)核簡單。