{eval=Array;=+count(Array);}
linux學習種類分為很多種。
一種是使用,學習linux的命令,shell編程,各種服務的用法。這一條路是運維方向的。學習材料就是鳥哥linux私房菜一類的。
一種是linux c編程,學習posix api等,這種學習材料一般就是apue之類的。
還有一種linux內核方向,這一類崗位比較少,而且要求高,自學出來,沒有多年工作經驗背景,就算你學的好,人家也不一定敢用,畢竟面試這么短的時間,人家光靠你說,沒有實際的經驗,不一定敢用。
所以自學的話,前兩條路可能會好走一點。
找工作的難易和你學校,學歷,年齡,工作經驗,工作背景都有很大關系,并不是一定你自學學的好就找得到的。還需要把你其他條件說一下才好判斷。
現在已經不需要以前的傳統運維了(搭建個服務啥的),現在一種是做實施運維一種是往架構方向的。你學習那些基本命令shell沒什么用,你得去學習最新的最火的技術,比如k8s docker 虛擬化 云計算 。監控方向的話,比如樓上說的zabbix監控,要深入學習不僅僅是加個客戶端,要會配置各種監控項(能取到值就能監控),因為會監控上百臺服務器。Elk日志管理工具也需要。還有持續集成Jenkins+gitlab 的部署流程 代碼上線得熟悉。如果你對shell 特別有興趣的話可以深入學習,個人推薦看 這本書 shell腳本編程大全 第三版。我目前在公司的主要任務就是負責公司的產品的一鍵化安裝腳本的開發和維護。當然了我還是推薦你學最新的最火的熱門的技術shell腳本開發 并不是很多公司都需要。自學的話去淘寶買當年最新的教程就好了,Linux學習就是要多動手多做實驗,用VMware虛擬機多搭建哈架構集群服務測試環境,什么lnmp 架構集群啊,mysql 主從 主背 讀寫分離啥的,Nginx負債啥的都自己做做實驗。高并發 避免單點故障啊 啥的。。。。。。。。。云計算方向的話,可以去試試學習搭建個openstack私有云(最好把n卡直通搞定了)感興趣可以看看我的文章雖然很久沒更新了。工作比較忙最近
0
回答0
回答10
回答0
回答0
回答0
回答0
回答0
回答0
回答10
回答