導航:首頁 > 操作系統 > linux運維開發

linux運維開發

發布時間:2023-05-17 04:00:34

1. linux運維工作主要做什麼

簡單來說,就是維護Linux系統以及系統之上的相關軟體服務、程序代碼(Java、Php、Python)和企業核心數據正常運行,使企業能夠優質、高效、快速地為企業的客戶提供服務,從而盈利賺錢,隨著企業增長,伺服器和服務數量、要求也會成倍增加,對運維的能力和運維人員的數量都有更多的要求。

在整個企業業務系統運轉過程中,涉及到系統、網路、資料庫、存儲、開發、安全、監控、架構等綜合技術於一身的人員,因此對運維人員的能力提出了更高的要求。

Linux運維細分崗位:

1、硬體運維:硬體維護,如伺服器、交換機、路由器、存儲、負載均衡等設備;

2、網路運維:網路設備維護:交換機、路由器以及辦公區域網的維護;

3、系統運維:基礎設施的維護,側重於系統和應用,也會涉及硬體網路;

4、應用運維(SRE):企業業務研發環境、測試環境、線上環境等的維護和故障處理;

5、監控運維:整個業務系統所有伺服器集群的業務的監控和報警;

6、資料庫運維:負責數據存儲方案設計、資料庫表設計、索引設計和SQL優化;

7、安全運維:安全掃描、滲透測試,安全工具、安全事件應急處理等;

8、運維開發:開發運維工具和運維平台,以及智能化以及自動化運維;

運維工程師還包括一些低端的崗位,例如:網路管理員、監控運維、IDC運維,值班運維等,這些崗位發展受限,需要盡快提升,才可獲得更好的發展機遇。

2. Linux運維方向需要學些什麼,之後可以從事哪些工作

推薦幾本學習Linux的書籍供參考:

一、《快樂的Linux命令行》

這本書介紹如何生存在 Linux 命令行的世界。不像一些書籍僅僅涉及一個程序,比如像shell 程序, bash。這本書將試著向你傳授如何與命令行界面友好相處。它是怎樣工作的?它能做什麼?使用它的最好方法是什麼?

正如書中所說的「就像有位老師在你身邊,指導你學習」,這本書的特點是語言簡潔流暢,即使是英文版,看起來也不費勁(目前已有中文版)。涵蓋了大部分命令行工具和Shell編程。最主要的是它基於 CC 協議共享,任何人都可以免費下載。

二、《Linux命令行與shell腳本編程大全》

這是一本非常適合Linux小白的入門教程,內容通俗易懂、深入淺出,除了日常工作中用的基礎命令之外,像正則表達式、sed、awk 這樣的高級命令也有介紹,書上還配有大量的實例,如果你想精通 shell 編程,那麼這本書就是為你准備的。也是有志於從事系統運維開發的朋友必備讀品,總之,只要你能跟著這本教程學完,使用 Linux 就輕車熟路了。

三、鳥哥的Linux私房菜 : 基礎學習篇

如果你想要學習Linux,強烈建議通過《鳥哥的Linux私房菜》這套書籍去學習,淺顯易懂,小編就是通過這套書籍學會Linux的。

四、Linux UNIX系統編程手冊 套裝上下冊

《linux/unix系統編程手冊(上、下冊)》是介紹linux與unix編程介面的權威著作。linux編程資深專家michael kerrisk在書中詳細描述了linux/unix系統編程所涉及的系統調用和庫函數,並輔之以全面而清晰的代碼示例。

《linux/unix系統編程手冊(上、下冊)》涵蓋了逾500個系統調用及庫函數,並給出逾200個程序示例,另含88張表格和115幅示意圖。

學成之後從事的工作也是圍繞運維進行的:

應用運維(SRE):應用運維負責線上服務的變更、服務狀態監控、服務容災和數據備份等工作,對服務進行例行排查、故障應急處理等工作,工作職責如下:設計評審、服務管理、資源管理、例行檢查、預案管理、數據備份。

系統運維(SYS):負責IDC、網路、CDN和基礎服務的建設(LVS、NTP、DNS);負責資產管理,伺服器選型、交付和維修,工作職責如下:IDC數據中心建設、網路建設、LVS負載均衡和SNAT建設、CDN規劃和建設、伺服器選型、交付和維護、內核選型和OS相關維護工作、資產管理、基礎服務建設。

資料庫運維(DBA):資料庫運維負責數據存儲方案設計、資料庫表設計、索引設計和SQL優化,對資料庫進行變更、監控、備份、高可用設計等工作,詳細的工作內容如下:設計評審、容量規劃、數據備份與災備、資料庫監控、資料庫安全、資料庫高可用和性能優化、自動化系統建設、運維研發、運維平台、監控系統、自動化部署系統。

運維安全(SEC):運維安全負責網路、系統和業務等方面的安全加固工作,進行常規的安全掃描、滲透測試,進行安全工具和系統研發以及安全事件應急處理,工作內容如下:安全制度建立、風險評估、安全建設、安全合規、應急響應。

3. LINUX運維和開發哪個好

說哪個好,看你從哪些方面看了。
如果從前途上來說,我覺得是linux運維。你看這幾年的技術發展方向就知道了,開發的市場需求量一直在下降,而運維的需求量是一直在上升的。如果前幾年你去學開發還可以,現在不建議。

第二,從難易程度上來說開發沒有運維好上手,學起來會非常吃力。不知道你是本專業嗎?如果不是的話建議你還是放棄開發學個運維吧,畢竟運維對於0基礎來說好上手,可以在短時間內快速轉型掙到高工資。而且學起來輕松,一年內基本在10—12K,2—3年後月薪20—30K的很正常。

第三,從職業發展上來說,運維的職業天花板比開發高,如果你做開發,可能30歲的時候就要面臨失業了,但做運維就不一樣了,屬於越老越吃香的那種,40多歲也有很多人在做運維,但40多做開發的不多吧?
第四,你以後會結婚生子吧?有家庭之後還是做運維更好一點,不會像開發那麼累,加班那麼嚴重,畢竟身體健康對自己和家人也是一種負責。

另外,你也可以從B站或者官網上找一些視頻,看看運維和開發的哪個你喜歡,興趣也很重要的,特別是對於轉行的,如果沒有興趣,那計算機本來就是很枯燥的工作,你會感覺更難受了。

閱讀全文

與linux運維開發相關的資料

熱點內容
錢的所有演算法 瀏覽:13
光模塊伺服器怎麼直接連電腦 瀏覽:376
編譯器識別單詞 瀏覽:344
2b2t伺服器怎麼獲得金蘋果 瀏覽:344
SQL如何進行伺服器配置 瀏覽:175
貿易公司適合在什麼app引流 瀏覽:717
高級c語言編程還在用turboc 瀏覽:884
cad如何畫單片機 瀏覽:13
管理雲伺服器哪個軟體好 瀏覽:747
什麼app可以消除照片一片水印 瀏覽:242
在什麼app上發表條漫 瀏覽:88
安卓電腦主機怎麼打開 瀏覽:819
eos生態app什麼時候可以登陸 瀏覽:397
找安裝維修工人用什麼App 瀏覽:300
區位碼加密 瀏覽:854
考編教師用什麼app 瀏覽:189
靜態面向對象編程語言 瀏覽:906
炒股密碼pdf 瀏覽:666
差分演算法有哪些 瀏覽:567
佳明怎麼配對安卓 瀏覽:247