每日最新頭條.有趣資訊

為何我們要選擇Linux系統?

首先講一下我是如何走上Linux學習路線,剛接觸電腦的時候,什麽都不懂,只知道電腦分為硬體和軟體,但是要細分起來,我就懵逼了,不知道如何選擇,因為分的東西太多了,不知道走軟體開發好,還是系統運維好。在我看了一本書以後我果斷的選擇了系統運維。接下來給大家分享下一下我是如何從一個Linux小白到精通的過程,這個過程說簡單也簡單,說難也難。大家都知道不及矽步何以至千里,不積小流何以成江海。不管幹什麽事都貴在堅持,你要想著你以後就靠這吃飯,此時不拚,何時拚。想學習Linux的還在等什麽,相信自己學習Linux是個不錯的選擇。

為何我們要選擇Linux系統?

其次再給大家說一下Linux的好處,Linux是一款開源的類Unix作業系統作業系統,基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的作業系統。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡作業系統。用戶可以通過網絡或其他途徑免費獲得,並可以任意修改其源代碼。這是其他的作業系統所做不到的。正是由於這一點,來自全世界的無數程式員參與了Linux的修改、編寫工作,程式員可以根據自己的興趣和靈感對其進行改變,這讓Linux吸收了無數程式員的精華,不斷壯大。Linux的圖形化界面也有著別具一格的特點一個典型的桌面環境提供圖示,視窗,工具欄,檔案夾,桌面以及像拖放這樣的能力。整體而言,桌面環境在設計和功能上的特性,賦予了它與眾不同的外觀和感覺。這只是它的一個優點,第二優點是它的安全性。因為它開源,所以任何的系統漏洞都會被民間高手,或者是官方人員很快的發現。從漏洞的發現到補丁的放出,時間相當短,沒有時間給病毒或者黑客作亂的機會。然後就是Linux的權限管理,Linux的權限管理很嚴格。Linux系統安裝程式基本上都是用軟體管理程式,都是從程式開發者官網上或者是相應的發行版社區直接下載安裝。不會有被惡意篡改的軟體被安裝到使用者的電腦上。安全方便。

然後跟大家分享一下我在學習Linux是的一些感受,剛開始的時候會感覺到,不容易上手,因為一切操作都要靠命令行,而不是傻瓜式的圖形化操作。有人會問命令那麽多怎麽記得完,那我就無語了,命令行不是死記硬背的,如果那樣還不如那圖形化操作。不過不用擔心,看了《Linux就該這麽學》之後,你就會知道命令行應該這樣記,首先對命令進行分類,比如查看命令放到一個檔案夾,安裝命令放到一檔案夾,系統命令放到一個檔案夾。只要你每天都上機操作,不出一個月,你也可以熟練的運用命令行了。當然Linux的魅力不止這些。我現在從是的就是Linux系統運維工作,想做Linux運維必須學好一門語言那就是Python,Python本身的優點:簡單,易學,速度快,免費、開源,高層語言,可移植性,解釋性,可擴展性,可嵌入性,豐富的庫,獨特的語法。

作為“膠水語言”它能夠把其他語言製作的各種模塊輕鬆聯結在一起。比起C和Java,Python的魅力更為突顯,因為完成同一項任務,C語言需要1000行代碼,Java只需要100行代碼,而Python可能只需要20行就輕鬆搞定。Python在系統運維上的優勢在與其強大的開發多能力和完整的工業鏈,它的開發能力遠強於各種Shell和Perl,的確通過Shell腳本來實現自動化運維!借助自動化運維來實現大規模集群維護的想法是對的,但由於Shell本身的可編程能力較弱,對很多日常維護中需要的特性支持不夠,也沒有現成的庫可以借鑒,各種功能都需要從頭寫起,所以說Shell腳本力量不夠。學好Python就有機會進軍Linux系統運維。前期的學習可能比較枯燥乏味,沒辦法剛開始因為不會,但是自己必須學會自我調解,等過了枯燥期以後,你會發現柳暗花明又一村。

最後我想說我大學本身也就是學習電腦的,畢業後當的那段時間特別迷茫,不知道該幹什麽。當我看到《Linux就該這麽學》時,反佛給我指了一條明路,裡面的東西簡單易學,比較容易上手,是《Linux就該這麽學》讓我入門的,從而走上Linux系統運維的這條路上,也非常感謝寫這本書的作者,讓我真正的接觸到了Linux。

獲得更多的PTT最新消息
按讚加入粉絲團