作或者讀書等)需要學習linux的人,需要係統的學習一下,最好有一本好的書來學習。linux是世界各地的黑客們寫出來的開源係統,對於熱愛學習計算機技術(算法、數據結構、編程、操作係統……)的人來說,linux是一個天堂。我個人就是完全因為興趣而搗鼓linux,和工作不沾邊。有幾種不同的學習:a)使用->需要學習linux的一些曆史、各種命令、桌麵的操作、shell的知識b)編程->學習linux的接口c)係統管理->學習一些管理員需要掌握的命令d)內核、源碼->先要學好操作係統原理,然後慢慢鑽研。linux是一個很奇怪的東西,因為你知道的越多,你的問題就越多。如果你將來用的上,那麼學習linux自然有用。如果用不上,學習linux的作用在於折騰你的精力、開拓你的思維、視野、提高自學能力。從你付出的機會成本的角度來說,學習linux不合算,因為你應該把有限的時間用來學習對你更重要的東西,而不是不沾邊的linux。除非把linux當作一種愛好。所謂“衣帶漸寬終不悔,為伊消得人憔悴”。自然是另一番感受。當你用shell編寫個自己能用上的腳本 你就知道有用拉而且還老有成就感拉比如你需要搜索全盤文件,把大寫名字改為小寫,這樣的程序用幾行shell就能寫,但是無論C還是其它語言都非常麻煩,手工修改就更麻煩。明白shell程序設計的用處嗎,任何一種語言都有他自己的適用領域