聊一下學習linux的小經驗和重要性

大雄45發表於2021-10-07

Linux 作業系統從誕生到今天已經得到了廣泛的應用,它是由 Unix 作業系統發展而來,或者說是以 Unix 為原型不斷演變最終一步步就成了一款作業系統。而在 Linux 正式被開發及應用之後, linux 便選擇了開源,將自己的原始碼公開,世界上左右的人都可以自由地去修改開發。

至今天已經有幾十年, 在各行各業,各種裝置中也佔據了不可動搖的主導地位。

 


因此,如何更好地學習 linux 也成了我們必須面對的事情。要學習 linux 首先我們要看看 linux 的特點:

1. 自由開放的使用和學習環境, Linux 是自由軟體,任何人可以自由使用或者修改其中的原始碼。

2. 對硬體要求不高, linux X86 架構可以說是完美的支援,驅動廣泛,幾乎所有的 x86 硬體都可以完美支援,上到各種大型伺服器,下到個人 PC 電腦都不例外。

3. 核心功能強大而穩定,保密性功能強大。

4. 獨立作業, Linux 已經幾乎可以獨立完成所有的工作站或伺服器的服務了,例如檔案伺服器,郵件伺服器,代理服務等。簡單來說,就是硬體需求低、原始碼開放、系統穩定性及保密性功能強、完全免費。另外, Linux 還有很多其他優勢,比如安全漏洞的快速修補,這是因為 Linux 的支持者很多,參與開發的熱心團體、人也不少,可以隨時獲取最新的安全資訊,隨時更新,並且資源的分配比較公平,比起 Windows 單人多工系統要穩定的多;使用者與使用者組的規劃,檔案屬性分為可讀、可寫、可執行等來定義一個檔案的適用性,具有良好的保密性;有好用而且高效整合的圖形使用者介面( GUI );由於 Linux 只要幾百 KB 不到的程式程式碼就可以完整的驅動整個計算機硬體,所以它特別適合做嵌入式裝置和一些特殊的應用之中,比如我們現在經常佩戴的智慧手錶,各種溫度感測器,電視機,手機。

Linux 這麼多的優點,拿他有沒有缺點或者說是相對不佔優勢的地方呢?當然是有的,最限制它的一個方面是他需要命令列終端進行系統的管理,而不像是 Windows 一樣用滑鼠點來點去,還有就是一些相對專業的軟體它支援的程度不是那麼好。像是 CAD 或者一些專業的有限元分析軟體。這就給想學習 linux 的同學們提高了不少難度。

當然在 linux 的學習中會遇見各種各樣的問題,這就要注意一下學習的方法了,因為在學習中解決問題的過程是非常重要的,只學而不去解決問題,那麼進步就會很慢,出現了問題,應該覺得高興,因為這是學習中的好機會,將問題徹底的弄懂學會,這樣才是學習的成果。才是真正學習的價值。

 

寫筆記是提煉學習精華的好方法,筆記不用寫的非常詳細,關鍵在於自己能夠看懂,一看筆記能夠想起重點的知識點。可以喚醒之前學習的印象,能夠熟練的實用搜尋引擎也是一個好的解決問題的途徑,百度,谷歌,和一些比較好的技術網站,公眾號,個人部落格,這協網站都可以進行相關問題的搜尋。嘗試獲取解決方法。通過各種途徑都無法解決問題的時候,就需要尋求別人的幫助。向別人提問的時候,需要注意技巧。正確的提問方式,是把自己的環境、配置過程、軟體版本都說清楚了,別人可以馬上定位問題,這樣也會有很多人樂意回答。

而自學往往是緩慢的, linux 的書籍有上百種,一般人看到這麼多書籍都會不知所措,到底該看哪一本才好?這裡我推薦   ,這本書可以說是學習 linux 的良師益友,從最基礎的 linux 起源到後期利用 linux 搭建各種應用,由淺入深帶你進入 linux 大門。

要解決問題,基本功和基礎知識非常重要,因為在出現問題的時候,一般都會有報錯資訊,看報錯的基本功或者基礎知識就是要會分析系統裡的日誌檔案,因為報錯就會產生日誌,一般的日誌檔案是 log 格式的檔案,要會找到 linux 裡的日誌檔案,並且看懂它這就是一項基本功。一定要養成查閱日誌的習慣,一般問題就可以迎刃而解。根據報錯資訊、結合日誌檔案,考慮其他相關情況,最終就找到引起問題的原因了。

最後相信你看過這篇文章後,會有一些自己對學習 linux 的心得體會。再結合我推薦給你的書籍,一定會在 linux 的世界中找到自己的一片領域。

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2794809/,如需轉載,請註明出處,否則將追究法律責任。

相關文章