Linux系統是什麼?親身自學經歷分享

安全劍客發表於2020-03-05

我是數字媒體專業學生,第一次接觸LINUX的時候,是大一C語言課程裡看到的,書上講了C語言的發展歷史。說到C語言的起源,就離不開UNIX系統。在20世紀60年代,貝爾實驗室的研究員Ken Thompson發明了B語言,並用它編了一個遊戲-Space Travel,他想玩這個遊戲,可沒有作業系統執行。於是Thompson就著手給機器開發作業系統,這個系統就是後來被命名為的UNIX。後來出現的LINUX則是由類UNIX軟體-MINIX發展而來,簡而言之,LINUX系統是一套免費使用的和自由傳播的類UNIX作業系統。開發者Linus在自己需求的基礎上重新編寫了程式碼,並把自己的工作成果發到了網際網路,成為開源系統。後來人們在使用系統的過程中遇到問題自發解決,推進了LINUX的發展。

                                             

       對LINUX的的印象是做伺服器系統,因為它穩定、強大、安全、開源,能夠連續執行很長時間。有次一個女生找到我,讓我給她裝WINDOWS系統,電腦預裝的UBUNTU在日常使用十分不方便,這是我第一次接觸到LINUX系統,給我的感覺是十分像OSX(事實上OSX由UNIX發展而來),它們頂上的“選單欄”十分相似。電腦到手先把玩一陣,UBUNTU給我的感覺十分簡潔流暢,也很喜歡檔案資源管理器的瀏覽方式,資料夾下面的所有檔案/夾都顯示出來。待引導隨身碟做好,重灌系統,結束了我的LINUX第一次體驗。

       第二次是在朋友家裡看到的UBUNTU,仔細地觀察這個系統,桌面十分簡潔,新系統上沒有多餘圖示。在朋友的推薦下,我接觸到了 這本書連結,按照書中的教程。我開啟系統設定,是與OSX相似的圖示排列,系統字型也有著比微軟雅黑說不出的美感,特別是英文字型,簡直是程式設計師的最愛。系統裝好之後,第一任務是安裝常用的軟體,由於LINUX小眾,很少有遊戲能夠在上面執行,想玩遊戲是不存在的,裝QQ,音樂,影片這些實用軟體倒是可以的。但即使是這樣的軟體,安裝起來也不是容易的。騰訊確實有LINUX版本QQ,但支援的功能不夠。經百度一番,發現更好的選擇-Wine QQ。如果說WINDOWS上面裝軟體叫傻瓜式操作,那LINUX安裝軟體那叫極客範。平時用命令列的時候常常是擼C語言除錯程式,或者設定下定時關機。命令列在LINUX上叫終端Terminal,它讓我知道什麼叫做還有這種操作。安裝QQ也好安裝環境也好不用點下一步,一條命令,全部解決。我曾想在WINDOWS系統上用命令列操作,發覺這不實際,因為圖形化操作能夠完成大部分操作。而在LINUX上,使用終端更加高效、方便,對於普通人來說,敲程式碼是一項很複雜的任務,在程式設計師眼裡都不是事。不僅如此,使用終端作業系統對程式設計師來說更加親切,就像平時寫程式碼一樣,彷彿一切都在掌握之中,越用越喜悅,越喜悅越發喜歡這個系統。

LINUX具有這樣強大的終端是一個優點,也是一個缺點。這個缺點也是LINUX難以普及的原因,就是LINUX用終端模式管理系統,雖然近年有像UBUNTU,麒麟這樣的圖形化作業系統出現,但要熟悉LINUX還是使用終端更好。因此操作一整個系統必然要記住許多命令,而不能依賴圖形化。每遇到不會的 都要去搜尋一番,這樣加大了初學者的學習成本。除此,LINUX缺乏硬體支援,可能你剛裝好音樂播放器而高興,播放時卻不幹了,因為系統與硬體不相容。我們更喜歡系統與硬體配合良好滿足需求,好在網路上什麼都有,遇到問題幾乎在網上都能找到解決辦法。這對使用者來說,是個挑戰。Linux命令大全:

       由於體驗時間有限,對LINUX的認識停留在初步水平,看到的內容只是冰山一角,水底之下,還有很多功能等待發掘。這不,LINUX有著最好的程式碼編輯器VIM,就相當於windows系統中的記事本一樣,它的強大不遜色於任何最新的文字編輯器,儘管VIM已是古董級軟體。VIM擴充套件性強,各種各樣外掛,配色方案數不勝數;還具有程式編輯的能力,可以以字型顏色辨別語法的正確性;各種各樣進入插入模式,從前從後從上從下插入都能做到。程式碼編譯環境幾乎原生,各種IDE都有LINUX版本,開源共享。還有LINUX沒有全家桶,不用忍受右下角各種廣告,流氓公司對它沒有任何興趣。同時它是相對最安全的作業系統,全國各地的愛好者們都在維護和更新。LINUX有太多太多可以去探尋的東西,希望以後深入地瞭解。


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

相關文章