目錄
運維的職業現狀
運維的工作
運維的晉公升空間
運維要掌握的必備技能
初級:中級:
高階:資深:
運維的時間管理
首先,在進做it運維行業前,你一定要做好心理準備,這並不是乙個輕鬆的工作,工作中的事情多而又雜,除了堅持,你需要懂得東西很多。國內人才緊缺,特別是網際網路公司。小公司的運維工作強度大,負責事情較多,基本上伺服器沾邊的工作都是運維的職責。大公司的運維分工細,人才要求較高。但國內大多數來自培訓機構的運維人才都處於乙個相對較低的層次,他們會寫指令碼,會做一些基礎工作,但基本上都是照葫蘆畫瓢,看文件,找參考,而沒有去挖掘底層或者更上層的東西。
需要隨時隨地待命,有故障需要立馬解決,伺服器宕機帶來的損失是非常巨大的,能在越短的時間修復越好;
專案上線、維護、更新基本上會選擇凌晨,要有心理準備;
運維工程師需要和開發工程師溝通協作,必要時指出合理的建議。
由此可見,運維需要有一顆強大的心臟和乙個強壯的身體,還需要有與人溝通協助的技巧。
總體上運維分四條線:應用運維,運維開發,系統運維和dba。各線之間方向不同,但又密不可分。每條線都有自己深度,初級、中級、高階和資深的高階過程,架構師是深度加廣度。基礎的運維實際上相對簡單,做好的前提下才能考慮更長遠的發展。
作為乙個公司的基礎運維,想要得到晉公升,加深技術的深度是必要的。這幾年的技能公升級之路。
基礎服務:如dns、postfix、nginx、ftp、ntp、mfs這一部分需要達到熟練,能夠理解原理最好。
硬體:畢竟做運維,經常需要和伺服器打交道,硬體知識是必不可少。
運維平台工具:比如nagios、zabbix、puppet、ansible等。這一部分可以提高不少效率和便利。
資料庫:熟悉常見的資料庫,基本安裝配置,基礎sql的ddl、dml操作。
指令碼語言:shell言語是必須的。
linux核心:這一部分用於修煉內功,要有一定的c語言功底。
網路:熟悉tcp/ip協議,熟練使用tcpdump,對故障分析、系統優化幫助非常大。
安全:熟練掌握iptables配置,熟悉selinux。安全對運維可以說至關重要。
需要往技能廣度上去了,大資料、虛擬化、雲計算、分布式等得深挖。
運維由於事情雜而多,並且打交道的部門也多,工作很容易受到外界的影響。需要有良好的時間管理方式,才能高質高效的做好每一件事。番茄鐘、gtd、四象時間管理都是很好的方法,每天按這些方法處理事務,可以極大的提高效率。
但是作為基礎運維的時候,總有需要同時兼顧工作、生活和進修。從菜鳥開始,就要學會把自己從加班中抽離,學會使用必備的遠端工具來應急。比如向日葵遠端控制軟體,在接到報警而身邊又沒帶電腦時,可以用手、pad移動來遠端桌面、cmd檢查程式,先初步處理故障。
總之,運維要懂的知識技能範圍很廣,我們要經常整理和記錄在平時用到的工具、遇到的狀況,多寫寫技術部落格。能做到這些,想公升職加薪,也就不是一件難事了!
Linux 運維之路
第一章 linux必備知識 1 linux 系統介紹 2 linux 簡單文字處理 3 linux 組管理 許可權 4 linux vi文件操作 5 linux vim文件操作 6 linux 高階檔案管理 7 linux 檔案許可權 8 linux 檔案系統結構 磁碟的管理 9 linux 磁碟分...
Linux系統運維之路
運維基礎 系統管理 虛擬化虛擬化 kvm 構建kvm虛擬化平台 虛擬化 kvm 虛擬機器管理 shell mysql mysql 單錶查詢 多表查詢 檢視 約束 mysql 索引 授權 備份 mysql replication 讀寫分離 分庫分表 mysql galeracluster 服務管理 監...
小白的Linux運維之路2
1 描述linux目錄結構以及目錄結構命名規定 fhs filesystem hierarchy standard中文意思是目錄層次標準,是linux的目錄規範標準。bin 存放所有使用者可用的基本命令程式檔案 boot 引導檔案存放目錄 dev 儲存特殊檔案或裝置檔案 裝置有兩種型別 字元裝置 線...