正在經歷變革的 Linux 系統管理員技能
你上次編譯核心是多久以前的事兒了?新生代 Linux 管理員的答案很簡單:我壓根兒沒編譯過核心。我也從沒編譯過核心,當然自己弄著玩兒的不算。我實在想不到我為啥需要自定義核心,所以我就用我的“開箱即用”核心了。
Linux 老鳥們可能會笑話我們,但你不能否認:隨著越來越多的企業採用 Linux,新生代的 Linux 管理員雖然生就一身相當不錯的技術實力,卻因缺乏編譯核心這類簡單卻基礎的技能而和一個優秀的 Linux 管理員之間存在差距。我們能用時下最前沿的技術搭建一套高效能、高可用的 Web 基礎設施,但你別讓我們修理一臺無法啟動的 Linux 機器——我們會建議你扔了它,然後換個新的虛擬機器。
過去的十來年裡發生了很多有意思的事兒:Linux 不但變成了商品,而且其層出不窮的發行版也越來越強大和靈活。如今,一個普通的系統管理員完全不必掌握編譯核心這類底層技能了。
然後,我們又見證了虛擬機器技術的商品化。使用 Amazon 雲主機或者 VPS 的使用者也許永遠不用在裸機上部署 Linux。隨著混合雲和私有云的日益普及,甚至很多企業級的系統管理員都不需要在裸機上部署 Linux——登入 Web 管理介面,一次性就能搞定不止 5 臺 Apache 虛擬機器。
時下最新的兩個趨勢:一個是配置管理,另一個看起來很前沿(其實一點兒都不前沿)—— 像 docker 這樣的部署工具包,它們隱藏了更多 Linux 底層技術細節。每當客戶要求我們在 OlinData 上配置 Linux 機器時,我們的第一個動作就是架設 Puppet。有了功能強大值得信賴的 Puppet 模組,手工配置也更快更簡單了。
例如,我可以這樣使用 Puppet 在新機器上安裝 Apache:
node 'web01.olindata.com' { include apache apache::vhost{ 'www.olindata.com': docroot => '/var/www/olindata' } }
在這種環境下,我甚至都不用在機器上開啟日誌。通過 Jenkins 這樣的不間斷部署工具,我可以完全自動化部署我的基礎設施程式碼,並確保它們通過了我預置的測試。
系統管理員技能日益升級
就算有更新的工具對我們隱藏更多的技術細節,堅持 Linux 訓練對系統管理員來說仍然很有價值。瞭解基礎知識很關鍵,這些抽象高階工具把管理員從舊的任務中解放了出來,那麼系統管理員就應該強化自己使用這些高階工具的能力。熟悉高階工具對系統管理員提升層次來說很關鍵,這會迫使系統管理員不斷練習編寫程式碼一類的能力,並藉此發揮這些新玩意兒更大的潛力。
底層 Linux 技能需求會完全消失麼?當然不會。除了商業伺服器部署之外,Linux 還有大量其他用途。同時,人們也從底層操作知識中獲益頗豐。最重要的是,如果你的簡歷上體現出了這些技能,我(還有很多其他老闆)總是會優先選擇你,而不是那些尚未掌握這些技能的候選人。因為你也不知道啥時候你就用上這些技能了!
Walter Heck 是 荷蘭開源培訓顧問公司 Olindata(一個 Linux 基金會授權的培訓機構)的創始人兼 CEO,這裡是計劃中由 OlinData 提供的 Linux 基金會官方培訓課程單。
原文作者:Walter Heck
相關文章
- 部署Linux系統的經歷Linux
- 次部署Linux系統的經歷Linux
- Linux系統入門經歷分享Linux
- 首 次 部 署Linux系統的經歷Linux
- 系統管理員要學習的五大技能有那些
- Chatbot正在掀起全球銀行的AI變革AI
- Linux系統-----包管理器的演變Linux
- 我的學習經歷——Linux系統入門教程Linux
- 系統架構都經歷了怎樣的演變?架構
- 技能系統與遊戲歷程遊戲
- 在 Linux 上如何清理垃圾系統管理員Linux
- 推薦適用於linux系統管理員的GUI工具!LinuxGUI
- 一點不懂到小白的linux系統運維經歷分享Linux運維
- 自動駕駛汽車的發展經歷了哪些歷史性的變革?(附報告)自動駕駛
- IT變革管理的11個硬道理
- 員工管理系統
- 寫給正在入坑linux系統的夥伴Linux
- 檢視正在執行的 Linux 系統版本Linux
- 看一看華為的變革歷程
- Linux系統是什麼?親身自學經歷分享Linux
- 面向系統管理員的 Bash 指南
- linux系統管理Linux
- 網際網路+汽車,一場打破傳統的歷史性變革
- Linux系統管理-系統概述Linux
- 變革的畫像:新經濟報告
- 某資產管理系統打點過程中的免殺經歷
- 大資料系統管理必備技能大資料
- 面向系統管理員的容器手冊
- Win10系統提示“工作管理員已被系統管理員停用”怎麼辦Win10
- [Linux]經典面試題 - 系統管理 - 備份策略Linux面試題
- Linux系統磁碟管理Linux
- Linux系統管理——Linux簡介Linux
- Linux系統管理之硬碟管理Linux硬碟
- Linux系統管理之程式管理Linux
- 零程式碼平臺來了,企業管理系統即將面臨巨大變革
- 網工的Linux系統學習歷程Linux
- 論系統管理員的傲慢與偏見
- 達觀財務報表解析與核查系統助力金融企業財報管理變革
- Linux常用系統管理命令Linux