我與Linux的相識之旅
當我在大二的時候,我在社團裡偶然聽到學長們討論一個從未聽過的作業系統—— linux 。當時的我,很詫異,原來世界上不止一個 Windows 作業系統啊。於是,我默默記在心裡,然後回去之後,趕快開啟搜尋引擎,百度了 Linux 。然後發現了 Linux 作業系統的強大之處。
Linux 是一款免費 且開源 的作業系統 , Linux 讓開展各種實際有用且具有創造性的事情成為可能。 Linux 不僅是免費的,更是開源的( open source ),這意味著任何人都可以獲得其程式碼並根據自己的需求進行修改。
然後我開始各種尋找 Linux 的初級教程。先是跟著網上的一篇帖子,安裝了虛擬機器,然後安裝了第一臺 Linux 系統 -Ubuntu2016 。然後跟著網上的初學者教程一步一步的敲命令,雖然一點不理解這些命令的含義和為什麼這麼寫。但是感覺很有趣,就慢慢的跟著帖子敲。但是奈何這些命令太多了,我總是敲著敲著就忘了,而且更麻煩的是,這些命令的引數更復雜更多。頓時就喪失了信心。後來我就去社團尋求學長幫助,然後學長們就向我推薦了一本 的書籍。不得不說,這本書確實幫了我很多。前面幾章專門介紹常用命令,跟著書籍敲了一遍,不但理解了這些命令,而且也記住了這些命令。比自己盲目的敲,好的多了。更有趣的是,這本書還專門有一個網站,該網站每天釋出各種 Linux 資訊和技術乾貨。我還專門收藏了這個網站,然後每天沒事的時候就去瀏覽一下這個網站,真的能學到好多好多最新有用的技術知識。
然後就這樣斷斷續續持續了一學期,最後我竟然可以搭建基本的 lnmp 等環境和部署基本伺服器了。再後來,到我大三準備實習的時候,我面試了一些關於運維的工作,雖然我不是網路專業的。但是憑藉對 Linux 知識的掌握,還是面上了一部分公司,也成功找到了實習工作。這是我做夢都沒有想到的。
現在,我已經是工作好幾年的運維老鳥了。也不再是當初那個稚嫩的小白菜了。技術上也有了很大的進步。所以作為過來人,我今天真的想分享一些乾貨給大家。不想讓大家白白走冤枉路。
關於學習方法:一是自學,二是跟隨別人學習,三是參加培訓學習。三者相對而言,都是有利有弊的。大家可以自由選擇。但是一定要結合自己實際,來選擇 。
看 書或者看 影片 自學 , 對於初學者來說,透過看影片來學習是不錯的選擇,但是很多人的自控性很差勁,通常都是兩天打魚三天曬網,很多人收藏了好多影片和電子書,但是從來沒看過一下。而且自學需要極強的自學能力,還要不能偷懶,要邊學邊練,一邊學習一邊操作。但是很少人可以這樣做。而且你需要在自學時候,勤於動腦思考,而不是對著影片抄,那樣對你來說學了一遍也沒有什麼用處。依然什麼也不理解什麼也不懂。
找師傅,很多人抱著“邊工作邊學習”的想法,其實這有個前提,就是你能碰上一個“好師傅 ”,然後還要勤於學習,勤於向師傅提問題,勤於請教師傅。但是更要記住“師傅領進門,修行在個人”。所以最終你能學到多少,還是要看你個人的努力程度了。
系統培訓,現在騰訊課堂等很多平臺晚上都會有一些直播,我們可以自己訂閱一些頻道,這樣即不耽誤你白天的工作和學習,還能學到很多技術知識。
可能但是也會存在一些弊端,比如如果你沒有按時參與直播,當你中途進去的時候就再也聽不懂了。當然現在很多線上培訓也有錄播課程,我記得我提的那本書的作者就有 的線上培訓。對於初學或者自學能力差的同學來說,看直播是十分有用的。當然,現在各種培訓機構很多,所以大家需要甄別出教育機構的好壞,不要亂花冤枉錢。
綜上呢,自學與系統學習,無外乎是“時間”和“金錢”的戰爭,但無論哪種,最終離不開個人的努力,只是相對的,自學需要付出更多的精力和時間,適合有了基礎後,後期單一技術的增強或者公司特定技術的學習;初學者如果想更快更有效率的入行還是選擇系統培訓的好 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2783942/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 講講我與Linux的初識Linux
- 我與快取的相愛相殺快取
- Linux 檔案系統與日誌分析的相關知識Linux
- 我的python之旅Python
- 我的大前端之旅前端
- 【linux】Linux程式相關知識學習整理Linux
- 我認識Linux的小羞愧歷史Linux
- CAP 與 Raft 相關知識Raft
- 聊一聊我認識的Linux系統Linux
- 我的“技術架構”之旅架構
- 我坎坷的 swoole 協程之旅
- 我的 Go 演算法之旅Go演算法
- 我是如何面試別人List相關知識的面試
- 盤點與我們日常相關的小程式
- Linux學習之旅Linux
- 豐田汽車的 Linux 之旅Linux
- android--相機開發----我的相機我做主Android
- 我的個人部落格搭建之旅
- linux系統相關概念與配置Linux
- 我的去 Google 化的安卓之旅Go安卓
- Flutter入門與實戰(一):我的第一個 Flutter 應用之旅Flutter
- JB的測試之旅-Linux下配置Linux
- 【Linux基礎知識】Linux目錄管理相關命令有什麼Linux
- 我的Android重構之旅:架構篇Android架構
- 我的北京工作居住證申請之旅
- LINUX下磁碟管理的基本流程與相關操作命令Linux
- SAP SD基礎知識之與FI整合相關的流程與配置
- Linux下" >/dev/null 2>&1 "相關知識說明LinuxdevNull
- Java與Mysql鎖相關知識總結JavaMySql
- Redis的相關知識Redis
- /proc的相關知識
- 幾個與文字處理相關的Linux命令總結Linux
- 我的Android重構之旅:外掛化篇Android
- 我的風變程式設計“升級”之旅程式設計
- 細數我與 Linux 這十三年Linux
- Linux相關的操作指令Linux
- RMAN備份相關知識與技能總結
- Linux基本知識與基礎命令Linux