一般人接觸linux的機會並不多,對日常服務的部署、運維更是一無所知。更多跡象表明:無論是作為乙個優秀的軟體開發人員,或是網際網路、it行業的從業人員,掌握linux是一種很重要的計算機理論基礎,更表明表明這是乙個很好的加分項。下來我結合自己的幾年linux運維經驗,給幾點新手入門linux的建議。
專注+興趣
興趣是最好的老師,建議你去摸索下linux有些什麼優點和特點,了解了這些可以提公升你對linux的好感,嘗試著去了解、學習這些優點,掌握一些初級的「黑魔法」,相信你的心會慢慢得被linux所捕獲。
linux入門其實是很簡單的,問題是你是否能有足夠的耐心,花相應的時間和精力來折騰,是否不排斥重灌系統這種枯燥且萬能的學習手段。如果不願意折騰可以說是學不好linux的,要真正了解linux的分割槽機制,對lvm使用相當熟練,沒有個20次以上的linux裝機經驗是積累不起來的,所以一定不要怕折騰。
由於大家之前都使用windows,所以我也盡可能照顧這些「菜鳥」。如果你第一次接觸linux,那麼首先推薦在虛擬機器中嘗試安裝、執行它,虛擬機器virtual box、vmware workstation ,前者開源且免費,而後者則是閉源的、收費的。我兩者都使用過,前者免費固然好,效能上不如後者,如果你的money足夠多,可以嘗試下正版vmware workstation 。另外virtual box的安裝包很小巧,windows平台下安裝包在90mb左右,而vmware workstation 一般600mb以上。
關於學習什麼linux發行版,其實linux的基本命令都是通用的,你如果在一種平台上面學好了,在其他平台基本上並不需要花多少功夫來重學。另外我還是推薦一下,如果是軟體開發方向呢,ubuntu是首選,它注重桌面使用者的體驗,介面絢麗、更新快、功能多,在版本選擇最好選擇lts(long term support)版本的。如果是伺服器運維方向,或者對效能要求高、穩定性好呢,就選擇centos和redhat enterprise linux,在國內伺服器系統領域,這兩個linux發行版算是份額很高的,具體他們的區別自己搜搜吧。
不求多,求吃透
氛圍很重要
堅持不下來時,想想這是一場修行
無論是什麼技術,如果沒有一定的興趣,天天面對著軟體介面、命令列,時間長了就會變得非常的枯燥、乏味,這也是為什麼把興趣放在文首了。一段時間後,你也許是步入佳境,也許是想放棄,我想對那些想放棄的人說:學習,本來就是一種修行。人們往往偏向於選擇內心感到舒適的事物,此時想放棄,是因為你內心覺得枯燥得難以忍受,此時從了你的內心,那麼你將被自己打敗。人在成長的過程中,每一次成長都是你決絕了那個舒適的選擇,遠離舒適區就會讓你成長,在工作中,老是做得心應手的工作,你並不會成長,如果你做高於你能力一點點的工作,你才會得到成長,不斷的「一點點」積累,終究一日你會發現你的積累是十分巨大的,這也是數學中的「複利」。相信那些能讓自己拒絕待在舒適區的朋友,會在這一條學習路上不停的前進,相信你們學習linux能獲得的收穫,但是,前提依然是:耐心、堅持、從一而終。
免費提供最新linux技術教程書籍,為開源技術愛好者努力做得更多更好:
0基礎新手入門linux系統的四個建議
一般人接觸linux的機會並不多,對日常服務的部署 運維更是一無所知。更多跡象表明 無論是作為乙個優秀的軟體開發人員,或是網際網路 it行業的從業人員,掌握linux是一種很重要的計算機理論基礎,更表明表明這是乙個很好的加分項。下來我結合自己的幾年linux運維經驗,給幾點新手入門linux的建議。...
linux新手入門必看
為什麼要學習linux?為什麼學linux,每個人都有自己的理由 linux是免費的不用花一分錢,能夠節約大筆的成本 linux是開源的,你可以根據自已的需要修改源 linux是開放的,有廣泛的社群,關於linux的討論要遠遠高於windows作業系統 學習linux可以更好的掌握計算機技術 lin...
基礎新手入門linux系統的四個建議
就是給自己 一般人接觸linux的機會並不多,對日常服務的部署 運維更是一無所知。更多跡象表明 無論是作為乙個優秀的軟體開發人員,或是網際網路 it行業的從業人員,掌握linux是一種很重要的計算機理論基礎,更表明表明這是乙個很好的加分項。下來我結合自己的幾年linux運維經驗,給幾點新手入門lin...