只要有心,學好Linux並非難事
我相信在座的絕大部分人應該都是在windows的環境中成長起來的,記得非常清楚,我在小學三年級的時候有了電腦課,每次去上課的時候,老師總會細心地教我們一些電腦的基本知識,打字,還有打字遊戲,金山畫圖等等。當時我瞬間就被迷住了,然後到四年級的時候,我擁有了一臺電腦,玩過了很多遊戲,也製作過ppt等等東西,一直到大二之前,我在電腦上面的所有操作都是在windows系統下進行的,當時我在網上衝浪的時候,偶然發現了原來電腦並非只有windows系統,還有其他的系統,比如linux系統就是很有名的了。於是我就開始了學習linux的道路。
當時的我在一本電腦雜誌上面已經瞭解得到了自己的 ubuntu ,所以我就 在想, 看 看自己 能不能安裝 一個 ubuntu 系統,我本來打算透過 u 盤進行安裝,但是當時我還沒怎麼 懂得使用隨身碟去安裝,所以 後來透過自己的刻盤軟體來進行安裝的,只是真沒有辦法想到 ubuntu 的直接安裝操作過程還是挺簡單的,使我很快就用 上 了 ubuntu 系統。 現在想來這些事情都只是一個懵懂的我對於linux的經歷和認識 。但是我並不覺得自己滿足於此,況且我也因為沒有任何老師能夠幫助我上 linux 的基礎課程,於是我就選擇在網上衝浪,找一些 linux 相關的課程,當時也只是看到很多年輕人都高度評價了自己的一本書《 ,別人的介紹說這本書不錯,特別是適合我這樣的一個小白進行入門學習 linux ,教課程主要以 redhat 為例來詳細講解 linux 的技術,內容完全都是從最基礎的 linux 技術知識點出發開始進行間接的,一步一步地引導了初學者由 linux 技術的基礎理論到更加深入,並且相當全面地向大家介紹了有關 linux 技術的各個方面。看著挺心動的,於是我抱著試一試的心態,在網上買了這本書回來看。在我學習的過程中,我按照書中的指示,邊學習,邊敲程式碼,逐漸發現這本書是真的非常適合小白,不會講太多的廢話,直接上乾貨,而且這些乾貨通俗易懂,不會太為難小白。
在這裡我還是特別需要跟自己這個新手簡單單地說一句,在我們自己學習磁碟linux的整個學習過程中,一定要還是不需要特別刻意注重自己理論基礎知識的不斷鞏固,切記自己不一定可以好高騖遠,試想如果自己平時沒有最紮實的磁碟理論知識基礎,如何能夠下手就腳地去查詢檔案的各種型別、檢視整個磁碟系統正常正在執行的檔案狀態、編輯輸入檔案、輸出輸入檔案、建立使用者賬號和設定帳戶的訪問許可權、使用使用raid磁碟技術和使用lvm磁碟陣列等最最根本的理論基礎知識,一定要還是必須把它知識掌握得紮紮實實,才有機會讓它走得更遠。而這些基礎知識,你都可以透過我上面提到的書來學習,為此,我覺得我有必要推薦你去看一看這本書,你看過就知道這本書的功能之強大了,而且非常適合小白閱讀。
接下來,我就想給大家分享一下自己所學到的一些小技術。對於 linux 這樣的命令,一定得要我們學會利用 man 和 info 兩種方式來看看他們的說法和解釋。另外還有針對於研究開發環境的選擇儘量保證輕質化和高度自主定製,航空母艦這個級別的事情往往有時候甚至會導致讓你困惑不解;另外還有一個必要的地方就是我們掌握一些常見的知識點,比如我們可以透過使用 gcc 或者 g ++來進行軟體的編譯,使用 gdb 來進行除錯。而且還有很多常用的 linux 命令也都需要記住一記,特別是一些可以幫助你大大提高軟體開發效率( eg : grep , awk , sed , split 等)。 linux 系統的軟體文件佈置,etc/,opt/目錄的內容等也需要去認真學習下。對於 vim ,我的想法是說,如果你只要想真正的學好 linux ,有大量的時間可以去了解和學習的話,那就一定可以接觸到 vim ,否則,還是暫時先不要碰。另外對於shell指令碼的編寫還有makefile檔案的編寫也要去認真學習。
另外,討論交流學習也是很重要的,除了百度,部落格等等,你還需要加入一些QQ群之類的社交討論平臺,目的就是為了和其他夥伴一起學習,交流。遇到不懂的問題可以問,你遇到他們不懂的問題,你也可以思考,這樣子下去,你會的東西也就越來越多。除了問答,幫別人解答他們的問題也是非常重要的一種方式,你在講解的過程中也會完善你對於某個細節的理解程度,你對知識的掌握程度也會提高。 linux 的廣泛使用及學習將會成為未來 技術發展的必然趨勢,趁著我們本人也就正是這個朝氣蓬勃的年齡,用心去學習 linux ,以免將來有所遺惜。將來無論是在日常的學習上,還是在日常生活或者是工作中, linux 都會與我們之間具有不可分離的相互連線,從智慧家居閘道器裝置到大型伺服器, linux 都將繼續發揮其不可或缺的重要功能。所以說,你現在把linux學好了,對你將來肯定是會有用的。最後還是要引用著名駭客喬治霍茲的一句話:"如果你想要學會程式設計,那就去程式設計"這句話的意思強調了動手敲鍵盤的重要性,希望大家不要只看書,覺得自己理解了知識就懂了,一定要上手實踐,只有這樣,你才能學會Linux!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2785419/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 只要有心學好Linux並非難事Linux
- 只要有耐心,就一定能學好LinuxLinux
- 只要有熱情和方法就能學好LinuxLinux
- Kafka並不難學Kafka
- 學習Java開發難不難?好學嗎?Java
- PHP 並非好的入門程式語言PHP
- 學Java程式設計難不難?怎麼才能學好?Java程式設計
- Python好學嗎難不難?0基礎能學會嗎?Python
- 人工智慧並非萬能,智慧停車怕難解決城市停車難題?人工智慧
- 只要這幾步,webpack速成不是事兒Web
- 零基礎學前端難嗎?前端好學嗎?前端
- 如何學好Linux、C++,並搞定BAT面試作者/分享人:天千LinuxC++BAT面試
- 如何學習Linux?Linux運維難學嗎?Linux運維
- 學習Python爬蟲難嗎?入門好學嗎?Python爬蟲
- iPhone銷量的下滑對蘋果來說並非一件壞事iPhone蘋果
- 如何學好Linux薦Linux
- 鞏固好基礎,才能學好LinuxLinux
- 工作上996,生活上669,並不是什麼難事兒!996
- Jon Gjengset認為學習Rust語言並不難GseRust
- C++和Python學哪個好?Python學習難嗎?C++Python
- 自學人工智慧之數學篇,數學入門並不難人工智慧
- 如何才能學好Linux?學習Linux如何入門Linux
- 方法到位,Linux也不難學會Linux
- 【答疑】非科班出身的前端如何學好Node.js?前端Node.js
- 運維為什麼要學開發?linux運維學習難不難運維Linux
- [Linux]釋出並部署NCF站點的那些事Linux
- Javascript 閉包並非魔法JavaScript
- 零基礎非計算機專業的學生學習Java難嗎?計算機Java
- Linux其實非常好學Linux
- 8.4學好linux的訣竅Linux
- 方向對了,就能學好LinuxLinux
- Linux新手入門怎麼學?如何學習好Linux?Linux
- Linux運維好學嗎?入門Linux學什麼Linux運維
- IBM發言人:員工使用Linux並非抵制Windows(轉)IBMLinuxWindows
- 深度學習並非萬能:你需要避免這三個坑深度學習
- 學好Java都能做什麼?從事什麼工作?Java
- 一樣學前端,為何別人能學好並找到高薪工作?前端高薪
- java開發培訓好學習嗎?難度大不大?Java