分享Linux系統如何學習的一些想法

2022-06-12 17:15:09 字數 2341 閱讀 7622

在linux論壇或者***裡不缺乏大家互相問一些問題,互相交流,發現有乙個共同點就是基本99%的問題都是很基礎的。相應的,只要掌握了linux基礎之後,那這方面的問題就迎刃而解啦。目前大多數朋友接觸linux馬上就上手高階架構或者服務,根本沒有思路先去掌握linux的基礎。

一、找到問題的根本所在

在linux論壇或者***裡不缺乏大家互相問一些問題,互相交流,發現有乙個共同點就是基本99%的問題都是很基礎的。例如:虛擬機器安裝linux如何安裝,為什麼ping不通同一區域網裡的ip等問題,其實這些問題都不是很難的,只要掌握了linux基礎之後,那這方面的問題就迎刃而解啦。解決問題首先要去找到問題的根本所在,朋友們大多都是這個現象,所以呼籲大家去了解並掌握linux基礎。

二、如何了解並掌握linux基礎

問題的根本所在既然已經找到,那麼接下來就需要**下如何了解並掌握linux基礎。

linux是由命令列組成的作業系統,精髓在於命令列,無論圖形介面發展到什麼高度,命令列方式的運用永遠是不會變的。大家要明白的是,linux桌面系統x-window僅僅只是執行在命令列模式下的乙個應用程式。linux命令有許多強大的功能:從簡單的磁碟操作、檔案訪問,到進行複雜的流**影象和檔案的操作,都離不開命令列。

所以說命令是學習linux系統的基礎,換句話說學習linux就是學習命令,很多linux高手其實都是把命令玩的很熟練的人。

舉乙個例子:linux的man文件,它的功能太強大了,在配合引數或者通過管道重定向到grep命令,可以完成非常複雜的操作,而圖形化介面有時候是不可能達到的,或者說你根本找不到相應的操作方法。

說到學習命令,大多數朋友都是遇到什麼,學什麼,這樣的結果是沒有乙個系統性的思路,換個方式出現你還是不會用運用。所以,linux命令要進行歸納總結(這方面內容《linux就該這麼學》第二章歸納的不錯,在此引用了):

執行檢視幫助命令:man

常用系統工作命令:echo、date、reboot、poweroff、wget、ps、top、pidof、kill、killall

系統狀態檢測命令:ifconfig、uname、uptime、free、who、last、history、sosreport

工作目錄切換命令:pwd、cd、ls

檔案目錄管理命令:touch、mkdir、cp、mv、rm、dd、file

打包壓縮與搜尋命令:tar、find、grep、

安裝和登入命令:login、shutdown、halt、reboot、mount、umount、chsh

網路操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、finger、mail、nslookup

三、選擇一本好的工具書

四、適合你的linux發行版本(redhat+centos)

目前在國內,linux發行版本有十幾個常見版本。如何選擇請根據你的需求和能力,redhat和centos是網路管理員的理想選擇。這兩者在中國佔比比較大,將來找工作也好找。

五、選擇乙個適合你的linux社群(51cto+linuxprobe)

現在有不少linux社群,有一些非常優秀的社群往往是linux高手的舞台,如果在**高階技巧的論壇張貼非常初級的問題經常會沒有結果。建議選擇一些適於初學者的linux社群。

通過聯機幫助,鍛鍊獨立思考、獨立解決問題的能力

大多數linux發行版都自帶了非常詳細的聯機幫助文件,包括使用說明和faq,從系統的安裝到系統的維護,再到系統安全,針對不同層次使用者的詳盡文件。仔細閱讀理解文件,鍛鍊自身能力是關鍵。

遇到問題時,首先想到的應該是如何自己去解決這個問題,解決方式有很多,比如聯機幫助、工具書、度娘和論壇等,大多數問題都能得到解決,而且要善於總結。

如果通過以上方式還是解決不了的話,可以向高手詢問,但是要做到知其所以然。

六、實踐出真理

要想變成高手或者中堅力量,唯一的辦法就是不斷地去實踐,不斷地歸納總結,不斷地發現問題解決問題等。只有實踐才能前進。

七、專業英文還需加強

目前有個公認的說法就是最好的、最全面的學術性的文章基本都是英語寫的,最先發布的學術資訊也都是用英語寫的。所以正常的思路是不是應該是:安裝乙個新的軟體時先看readme(安裝說明),再看install(安裝步驟)然後看faq(配置手冊等),最後才動手安裝。所以還是硬的頭皮學習學習英文吧。

最後,我要說的是linux其實很不錯的乙個作業系統,它的運用精華在於shell,祝大家和我好運!

如何系統的學習linux

1 2 3 49,了結系統結構 等你有了一定的系統管理知識,知道了 etc下那些配置檔案有什麼用,知道了一般的網路伺服器如何配置後,就可以去了解系統結構了.了解系統結構不是要你去看什麼資料夾放什麼內容,而是要學習一些原理性的東西.比如系統是如何引導的,引導後啟動了那些東西.系統中哪些是最基本的庫檔案...

如何系統的學習linux

正規linux教材 讀過各發行版自帶的入門文件,系統定製文件,系統管理文件和系統安全文件,作業系統和計算機網路等和linux學習十分密切的專業課程,1,linux不是玩具 請忘記windows的思維方式,慢慢感受和習慣linux的操作方式,總有一天你會真正體驗到他的奧妙所在,從而從自己內心深處喜歡他...

分享記錄我的Linux系統入門學習經驗

人生很多事情都是巧合,或者說命中註定。就拿linux於我來說,大學期間也修了linux基礎這門課,但是從來沒有想到自己會從事與linux相關的工作,更沒有想過自己可以通過linux獲取更多的東西。畢業之後,我義無反顧的選擇了linux運維作為自己工作的起點,這個想法也是實習期間就萌生的,因為既然都學...