系統學習Linux的11點建議

2021-09-08 16:56:12 字數 3006 閱讀 6463

一、從基礎開始

常常有些朋友在 linux 論壇問一些問題,不過,其中大多數的問題都是很基礎的。例如為什麼我使用乙個命令的時候,系統告訴我找不到該目錄,我要如何限制使用者的許可權等問題,這些問題其實都不是很難的,只要了解了linux 的基礎之後,應該就可以很輕易的解決掉這方面的問題。而有些朋友們常常一接觸linux 就是希望構架**,根本沒有想到要先了解一下 linux 的基礎。這是相當困難的。

二、linux 命令是必須學習的

雖然 linux 桌面應用發展很快,但是命令在 linux 中依然有很強的生命力。linux 是乙個命令列組成的作業系統,精髓在命令列,無論圖形介面發展到什麼水平這個原理是不會變的,linux 命令有許多強大的功能:從簡單的磁碟操作、檔案訪問、到進行複雜的多**圖象和流**檔案的製作。

不同版本的 linux 命令數量不一樣,這裡筆者把它們中比較重要的和使用頻率最多的命令,按照它們在系統中的作用分成幾個部分介紹給大家,通過這些基礎命令的學習我們可以進一步理解 linux 系統:

安裝和登入命令:

login, shutdown, halt, reboot, mount, umount, chsh

檔案處理命令:

file, mkdir, grep, dd, find, mv , ls , diff, cat, ln

df, top, free, quota , at, lp, adduser, groupadd kill, crontab, tar, unzip, gunzip , last

網路操作命令:

ifconfig, ip , ping , netstat , telnet, ftp, route, rlogin rcp , finger , mail , nslookup

passwd , su, umask , chgrp, chmod, chown, chattr, sudo, pswho

三、選擇一本好的工具書

工具書對於學習者而言是相當重要的。一本錯誤觀念的工具書卻會讓新手整個誤入歧途。目前國內關於 linux 的書籍有很多不過精品的不 多 , 筆 者 強 烈 建 議 閱 讀 影 印 本 的「o'reilly 原版 linux 圖書」,而且出版社還提供了乙個非常好的路線圖:

四、選擇乙個適合你的 linux 發行版本

目前全球有超過 1 百多個 linux 發行版本,在國內也能找到十幾個常見版本。如何選擇請根據你的需求和能力,redhat linux 和debian linux 是網路管理員的理想選擇。

五、養成在命令列下工作的習慣

一定要養成在命令列下工作的習慣,要知道x-window 只是執行在命令列模式下的乙個應用程式。在命令列下學習雖然一開始進度較慢但是熟悉後,您未來的學習之路將是以指數增加的方式增長的。從網管員來說,命令列實際上就是規則,它總是有效的,同時也是靈活的即使是通過一條緩慢的數據機線路,它也能操縱幾千公里以外地遠端系統。

六、選擇乙個適合你的 linux 社群

隨 著 linux 應 用 的 擴 展 , 出 現 了 不 少linux 社群。其中有一些非常優秀的社群:www.linuxforum.net 、但是這幾個論壇往往是 linux高手的舞台,如果在**高階技巧的論壇張貼非常初級的問題經常會沒有結果。

七、勤於實踐

要增加自己 linux 的技能,只有通過實踐來實現了。所以,趕快找一部計算機,趕快安裝乙個  linux 發行版本,然後進入精彩的linux 世界。對 linux 命令熟悉後,可以開始搭建乙個小的 linux 網路,這是最好的實踐方法。linux 是網路的代名詞,linux 網路服務功能非常強大,不論是郵件伺服器、web 伺服器、dns 伺服器等都非常完善。當然你不需搭建所有服務,可以慢慢來。

八、如何得到聯機幫助

主流 linux 發行版都自帶非常詳細的文件(包括手冊頁和 faq),從系統安裝到系統安全,針對不同層次的人的詳盡文件,仔細閱讀文件後 40%問題都可在此解決。

查閱經典工具書和 howto,特別是 howto是全球數以萬計的 linux、unix 的經驗總結非常有參考價值通常 40%的問題同樣可以解決。如果上面的措施沒有解決問題,此時你就需要 linux 社群的幫助了。linux 的使用者一般都是專業人士,他們有著很好的電腦背景且願意協助他人,linux 高手更具有鼓勵新手的文化精神。如何在 linux 社群獲得幫助,需要說明的是你要有周全的思考,準備好你的問題,不要草率的發問,否則只會得到到草率的回答或者根本得 不到任何答案。最好先搜尋一下論壇是否有您需要的文章。這樣可以獲得事半功倍的效果。

九.用 unix 思維學習 linux

linux 是參照 unix 思想設計的,理解掌握linux 必須按照 unix 思維來進行。思想性的轉變比暫時性的技術提高更有用,因為他能幫助你加快學習速度。

十.學習專業英文

如果你想深入學習 linux,看不懂因為文件實在是太難了。寫的最好的,最全面的文件都是英語寫的,最先發布的技術資訊也都是用英語寫的。安裝乙個新的軟體時先看 readme,再看 install,然後看 faq,最後才動手安裝,這樣遇到問題就知道為什麼。

十一.最後是 linux 學習的路線圖

掌握至少 50 個以上的常用命令。 熟悉 gnome/kde 等 x-windows 桌面環境操作。

掌握.tgz、.rpm 等軟體包的常用安裝方法。

學習新增外設,安裝裝置驅動程式(比如網絡卡)。

熟悉 grub/lilo 引導器及簡單的修復操作 。

熟悉 linux 檔案系統 和目錄結構。

掌握 vi,gcc,gdb 等常用編輯器,編譯器,偵錯程式 。

理解 shell 別名、管道、i/o 重定向、輸入和輸出以及 shell 指令碼程式設計。

學習 linux 環境下的組網。

系統學習Linux的11點建議

2007 09 14 17 33 103人閱讀收藏 舉報 隨著 linux應用的擴充套件許多朋友開始接觸linux,根據學習windwos的經驗往往有一些茫然的感覺 不知從何處開始學起。這裡介紹學習linux的一些建議。一 從基礎開始 常常有些朋友在linux論壇問一些問題,不過,其中大多數的問題都...

Linux系統新手學習的11點建議

隨著linux應用的擴充套件許多朋友開始接觸linux,根據學習windwos的經驗往往有一些茫然的感覺 不知從何處開始學起。這裡介紹學習linux的一些建議。一 從基礎開始 常常有些朋友在linux論壇問一些問題,不過,其中大多數的問題都是很基礎的。例如 為什麼我使用乙個命令的時候,系統告訴我找不...

Linux系統新手學習的11點建議

隨著linux應用的擴充套件許多朋友開始接觸linux,根據學習windwos的經驗往往有一些茫然的感覺 不知從何處開始學起。這裡介紹學習linux的一些建議。一 從基礎開始 常常有些朋友在linux論壇問一些問題,不過,其中大多數的問題都是很基礎的。例如 為什麼我使用乙個命令的時候,系統告訴我找不...