-
1 # 千米等於公里
-
2 # python進階者
我感覺英語不好跟學不學得好Linux沒有直接的關係。
Linux屬於作業系統,本質上跟英語是沒有關係的,可能英語好的人理解一些Linux命令的時候會快一些,但是現在方便的翻譯軟體遍地都是,只要一查,你得到的結果跟那些英語好到極致的人是一樣的。而且反過來講,你在學習Linux時去查閱一些單詞,反而還能幫助你學會一些英語單詞。
所以,想學Linux英語不好沒關係,幹就完了!
-
3 # 漫漫開發路
我有個學習路徑,也是我自己親身經歷過的,供你參考一下:
1) 使用者階段
我回憶一下,我一開始也是不會用Windows的呀,後來是怎麼慢慢學會的呢?每天在圖形視窗環境下這裡點點,那裡點點,安裝各種應用程式,體驗各種應用程式的功能。碰到問題了,問問周圍的人,也可以上網找一下答案。在這個過程中,你並沒有涉及的系統級別的底層知識,只是對系統有了一個感性的認識。所以,使用者階段,先安裝一個虛擬機器軟體,上面跑一個主流的發行版(Ubuntu或者CentOS),在圖形化環境裡先熟悉各個系統功能的用法,另外,我並不建議一開始就悶頭在命令列裡折騰,一來新手容易被各種錯誤提示搞蒙,二來極具打擊初學者的自信心。因為學到後面,你會明白,你在圖形介面的每項操作都對應系統命令列裡的一條指令,所以,先把圖形環境熟悉了再說。這個階段,不會命令列,不丟人。
2) 初學程式階段
圖形環境的各個功能都熟悉的差不多了,就可以進入初步程式設計階段了。在這個階段,有兩項東西是需要涉及的,一個Shell指令碼,一個是C。圖形環境中可以直接開啟Terminal視窗編寫Shell指令碼的,類似於Windows上的批處理。另外可以買一本Linux C程式的書,跟隨書上的教程一步一步的開始學習各個基本知識點,如果你的C很熟悉了,那就太好了,系統程式設計基本就可以入門了。另外,這個階段可以繼續研究其他主題了,例如各個Linux服務的搭建,SSH,SAMBA,FTP,Nginx等。
3) 深入研究階段
有了以上的基礎,就可以開始選擇一個具體的方向進行深入鑽研了。可以選擇偏系統底層方向,就需要對核心程式碼,驅動移植等主題進行學習和程式碼研究。如果以後臺為主,則可以搭建一些實驗性質的Web站點及分散式服務。走安全方向的話,就需要看一些反彙編,逆向工程以及各種攻擊手法了。
祝你成功!
-
4 # 靜墨H
從問題可以看出作者應該是想進入運維這個行業,或者現在還只是個學生,但英語基礎十分薄弱對吧?
其實我自己當初上學的時候也很迷茫這個問題,但是如果你真的是想好了準備進入這個行業,其實我覺得英語不應該成為阻礙你前進的絆腳石。
首先linux入門肯定是有導師帶著你的,如果你上課認真聽講,下課勤加聯絡,我相信基礎部分你一定能夠學好。
但是你想以此為業謀發展的話英語還是非常重要的。
進入中級階段,很多情況就需要自己去解決,導師這個時候就不一定在你身邊,當你獨自面對問題的時候,經驗會成為一方面,但是英語就顯得尤為重要,因為大多數服務的核心都是用英語來編寫的,如果你完全不懂,那麼處理問題將會是非常棘手的。
下面的三款作業系統你可以安裝嘗試一下。
-
5 # 碼農讀史
學會沒問題,基本的工作也能應付。想達到一定的高度,沒有較強的英文閱讀能力,肯定不行,許多有深度的,比較新的知識是英文版的,許多社群也是英文交流的。翻譯軟體+猜測能解決一部分問題,但大部分不行。
回覆列表
英語不好的人學Linux,不光能學會,還能學會一些英文單詞,再複雜的英文你也能照著打出來,再加上翻譯軟體.這就足夠了