【觀點】離了Linux,我就活不了!
本文是為那些想要嘗試Linux的使用者所寫,不過如果你已經是一名Linuxer,這裡也有一些你應該知道併為之自豪的事實。
討厭長篇大論?直接跳到最後的部分 “所有內容的整理”。
為什麼我離不開Linux?
我堅持這樣認為有我自己的原因。每隔幾天或幾個月,我重啟機器的時候,Linux的啟動過程都令我陶醉,而你也許會驚奇大多數作業系統並不是這樣的。
先想象一些場景:
- 你的機器經常崩潰。
- 它慢的令人髮指。
- 未經你允許,檔案資料夾就自動建立/刪除。
- 機器莫名其妙的關閉。
什麼狀況?真相只有一個!你中病毒了!而在Linux上,這樣的情況幾乎不會發生,甚至可以說"根本沒有"。:)
為什麼/那又如何?
再想象一下,此時此刻,有成百上千個人正在為Linux編寫和檢查程式碼,因此Linux一直在不斷的發展壯大,而幾乎全世界任何開發者都可以看到“程式碼寫的是什麼?”,甚至指出是否哪裡有缺陷。
1994年3月14日,Linux 1.0.0釋出,那時它只有176250行程式碼。
到了2013年,Linux 3.10釋出時,它已經擁有15803499行程式碼。
另外一件事,是Linux的設計方式。不像其它一些作業系統,在Linux上,幾乎所有的複雜任務都需要root許可權。例如在windows上,你進入某些系統資料夾,刪除了一些東西(為什麼你會這麼做呢?恩,也可能是病毒乾的 —— 它們確實會這麼幹。另外,我見過有些人為了釋放記憶體也會這麼做)。雖然當時什麼都沒發生,但是在你下一次啟動時...(這裡我不敢再往下描述了)。而在Linux上,任何時候當你試圖對系統乾點什麼,它都會提示你需要root密碼。那如果我就是root使用者,而我又把系統搞砸了,怎麼辦?這是最壞的情況,但是仍然會有很多人指導你如何修復它。
當你在街上摔倒的時候,一群熱心的陌生人跑過來幫助你,你會有什麼感覺?愛和支援是無價的,你會感受的到!
穩定性
Linux機器可以無休止地執行下去。而通過一個簡單的“uptime”命令就可以讓你知道機器已經執行了多久。你永遠不需要關機,裝置基本上都是熱插拔的。當然其它有的作業系統也可以報告執行時間,但是正如之前所說,Linux機器很少崩潰、藍屏、當機:D,除非你有意要搞砸它。
老話說得好, “Linux是很堅強的,除非,面對的是熊孩子!”
為了使機器遠離病毒、木馬,你需要做很多工作。一項研究表明,(在沒有任何防護措施的情況下,)連線到網路之後,windows被入侵的平均時間是40分鐘,而在Linux上 - 你就像老闆一樣什麼都不用做,也就是說,在作業系統之外不需要安裝任何東西(,黑客也無法入侵)。
安全性增強
Iptables。這個命令列工具用來設定防火牆是極好的。同樣,還有許多其它創新工具,比如*埠試探(port knocking),chroot監獄(譯者注:chroot是在unix系統的一個操作,用於改變當前程式及其子程式真實的磁碟根目錄。改變根目錄後的程式無法訪問或命名正常路徑下的檔案。這樣的根目錄就叫做"chroot監獄(chroot jail,chroot prison)"——來自維基百科 )。
SELinux
如果設定執行了SELinux,即使你賦予某個檔案完全訪問許可權,其他人也無法訪問。
其它作業系統的原始碼僅僅是開發作業系統的人才可以看到,然而,對於Linux,每個人都可以訪問原始碼,這意味著發生錯誤的可能性很小。即使有一些錯誤發生,也可以及時修復。假如你受到了安全攻擊,開發作業系統的公司可能會用一週甚至一個月時間釋出一個補丁,這就意味著你的系統在這段時間仍然是脆弱的,但是Linux有不計其數的使用者貢獻以及積極參與,這是非常好的,不是更好,而是最好。
如果,假設作業系統公司不修復bug呢?之後會怎麼樣?恭喜,你只能與bug為伴了。然而在linux下,有許多人修復bug,或者如果你是一個很好的程式設計師,也許你應該自己修復它並且將其貢獻到開源社群。 予人玫瑰,手留餘香!
當有這樣一個免費且開源的優秀作業系統(Linux),為什麼你還要花錢買一個呢?當你決定投奔開源,學習的機會將會非常多。如果你是一個好的程式設計師,你應該拿到開原始碼,用你自己的方式構建它、設計它,按你自己的想法去使用它。
全世界的開發人員用寶貴的時間和天才的頭腦為你帶來這一款“誰與爭鋒”的作業系統,它,就是Linux。
沒有crapware
(譯者注: 附贈軟體,是一個貶義的俚語) - 作業系統是開源的,那其它工具呢?沒錯,有非常多的工具也是開源的,可以供使用者使用。而在其它操作統統中,大部分軟體可能會要求你訂購服務、升級/購買。更糟糕的是,在用了幾天之後,你可能會發現這個玩意兒竟然只是30天的試用版。在這方面,Linux永遠不會讓你經歷這樣的沮喪。
Linux還自帶了預裝應用程式,這樣,簡單幾步安裝之後就可以開始使用啦~
在linux上,大部分驅動是核心自帶的,因此當使用一些硬體元件時你不必到處去尋找驅動程式。
如果你僅僅是一個普通的桌面使用者,沒有多少事情要用命令列(CLI)來做 - Linux擁有各種桌面環境供你選擇,比如Gnome、KDE,沒錯,你可以稱呼它為 "新一代桌面環境"
你有沒有體驗過你的作業系統在執行一段時間後行動遲緩,而你只能通過重新安裝系統解決這個問題。恩,試試Linux吧,你會感到驚喜的。它很多年一如既往執行飛快並且反應靈敏,這樣,你就能專注於工作,而不用處理反應遲緩的作業系統。
沒有後門(backdoor)
當你不瞭解一個作業系統的原始碼時,你怎麼能確保它沒有後門呢?如果製造商公司留了一個隱祕的後門,當你連線到網路的時候,這會讓你的隱私無所遁形。而在Linux上,任何東西都是開放的,因此沒有後門可以隱藏在作業系統裡。
這裡還要談另一個有趣的事:大部分使用windows的使用者可能會有一個沮喪的事,就是當升級一些軟體或者作業系統的時候需要重啟機器。Linux不需要這樣的重啟。Linux是一個穩定的、完美執行多年也不需要重啟的系統。
讓老機器品味重生
Linux甚至可以在很老的硬體上完美執行。不像其它的作業系統,需要升級硬體才能使用。
所有內容的整理..
有免費的,為什麼還要使用非法的(盜版)
- 賦予老機器第二春
- 開機很快
- 隨時更新
- 沒有垃圾軟體
- 沒有後門
- 沒有病毒
- 穩定性
- 相容性
- 安全效能增強
- 執行快,反應靈敏
- Linux不需要碎片整理
- 額,選擇Linux確實對環境有影響. (Google it)
- 自由無限的支援 - 論壇、郵件列表、IRC頻道
- 工作區特性 - 下一代桌面
- 沒有大麻煩
- 報告bug並得到修復
- 你不會感到孤單
- 我貢獻,我快樂,予人玫瑰,手留餘香
- 其它作業系統歸公司所有,微軟擁有Windows,蘋果擁有Mac-OS。Linux?我們擁有!
總之,不僅僅是閱讀這篇文章,你一定要親自試試看,品味這種感覺 - 自由無價。
對我來說, linuxing 是沉思。 你呢? :)
如果同意我的觀點,cheers!現在是該把Linux(這杯美酒)“傾入”你的杯中慢慢“品味”了。
如果不同意我的觀點,再一次cheers。你可以用各種方法來證明我是錯的。
Google 一下"linuxing urban dictionary”(譯者注:urban dictionary是一個專供網友發表一些特殊單詞或短語解釋的平臺,這上面有許多正常詞典裡面查不到的詞條,即使是正常詞典裡面有的,在這裡也會有新的精闢解釋。網友們還可以對每一個詞條進行投票)。
感謝閱讀。來,笑一個 :D Cheers!
via: http://www.unixmen.com/cant-live-without-linux/
相關文章
- 離了Linux 我就活不了!Linux
- 離了Linux,我就活不了!Linux
- 庫克:新iPhone要提供“離開活不了”的功能iPhone
- 觀點:我們高估了人工智慧的經濟效益人工智慧
- 早點玩這公司的遊戲,我也許就沒有就業危機了遊戲就業
- 離職,問題就解決了嗎?
- 我攤牌了,大廠面試Linux就這5個問題面試Linux
- 前後端分離,我怎麼就選擇了 Spring Boot + Vue 技術棧?後端Spring BootVue
- 都前後端分離了,我們就別做頁面跳轉了!統統 JSON 互動後端JSON
- 畢業/就業離我們還有多遠就業
- 你把 996 說得好美,我差點就愛上 996 了996
- 面試題:Vue(最新,有我就夠了...)面試題Vue
- 一位設計師的自白:我為什麼一個月就離開了蘋果?蘋果
- 怎麼了?我就磕上安卓了!沒有男朋友我也要做安卓安卓
- 觀點:Linux 上的防毒軟體Linux防毒
- 打造個人IP,做到這十點就OK了
- 我開始用Linux了Linux
- 觀點:實現CQRS分離不如實現一致性分離 - @jroper
- 我有點想用JDK17了JDK
- 【觀點】說APICloud之前,我們先說說開發者APICloud
- 就我那點垃圾程式碼竟然也有人要抄?
- 我希望早點就知道的10個Python用法Python
- DBA知道這17條Linux命令,就夠了!Linux
- 看完這篇Linux基本的操作就會了Linux
- 物件導向:關於我?認識你就知道了物件
- 今年我經歷了裸辭,自由職業,再就業就業
- 怎麼更新BI報表資料?問我就對了
- 黃總,我的賬號密碼就交給你了。密碼
- 如何正確的對待設計模式——我的觀點設計模式
- IT程式設計師的抉擇:我要離開帝都了程式設計師
- 我發現 Linux 文件寫錯了Linux
- react-redux一點就透,我這麼笨都懂了!ReactRedux
- 前端linux基礎,這一篇就夠了前端Linux
- 看完這篇 Linux 的基本操作你就會了!Linux
- 曝光一個網站,我週末就耗在上面了。網站
- 阿里p7程式設計師:生活壓力大,有房貸不敢離職,離職股票就沒了阿里程式設計師
- 我的 JavaScript 世界觀JavaScript
- 我的學習觀