做乙個合格且優秀的linuxSA,是不是必須要會一門語言?

時間 2021-06-03 04:48:25

1樓:Keen Wang

SHELL、sed、awk是必修。其它的,我認為python也很有必要,理由如下:

1. 開發開源監控和日誌分析工具。現在的開源監控都可能使用python來擴充套件,如nagios,ganglia等。

開源日誌分析框架也是同樣需要使用python自定義,如logstash就可以使用python開發出很實用的外掛程式。

2. 應用伺服器管理,如果你使用了websphere或是weblogic作為應用伺服器,其本身的就使用Python的變種Jython作為指令碼管理介面。

3. 可以使用python的web開發框架把監控平台,日誌分析平台整合起來,簡單的報表也可以使用python來開發。

最重要的是,python真是比其它語言(比如perl和C)更容易上手。

2樓:小東

合格且優秀的linuxSA只會shell簡單語法當然是不行的。如果想學一門語言,Python還是很容易上手的。除去語言之外還有很多需要學習的,比如網路,伺服器配置,環境搭建,負載,安全.......等等

3樓:

我是寫程式的,但跟資料中心的人經常打交道,從大規模的集群,到單台高效能伺服器也都了解點兒,自己也是作為計算和儲存資源的重度使用者(頻繁提交計算任務等);所以談下自己的想法:

語言永遠是工具,工具越犀利,效率一般會越高 - 在一定範圍內。

一般來說,主流的SA都掌握大部分的shell系的工具 - 注意是shell系,並非單純的shell - linux下有很多小工具本身就幾乎一門指令碼語言,很強大。

只要你可以搞定事情,其實用什麼不是最重要的;非要說,出了shell,目前用python的多,此前用perl的多,這也是有歷史原因的。現在如果問乙個40歲以上的人,一般情況下他對perl要比python熟練很多很多。

不同的技術水平,不同的發展階段,你的認識都會不同。到了某個時候,你非常可能會發現: 學什麼都差不多,至少不會差很多,重點在於你是否能構建好的系統,保證其執行良好,故障率可控,故障響應效率和排錯效率可接受等等

怎樣做乙個合格的後媽?

我不想當什麼道德衛道士。不是親生的,感覺是絕對不一樣的。所以,我的意見是 能一碗水端平就可以了!能做到對前夫的孩子不歧視,不排斥,不貶低,不過分干涉,不搞兩面三刀 當著老公的面,裝出賢妻良母,等老公不在,就惡母虐待這樣的 其實就很不錯了! 冰島虞 我就是乙個後媽,可是我不覺得我是後媽,因為其實我跟那...

不懂就問 如何做乙個優秀 自律且持之以恆的人?

雨末塵涼 何必庸人自擾,做自己不好?毒雞湯那麼多,怎樣活都是一輩子,何必在自己不想待而在外界看來也不一定或者沒必要待的條條框框裡呢?優秀不優秀的這東西標準都沒有,怎麼決定什麼才是優秀呢?自律就是自我規範,如果法律的範圍內規範自己讓自己很不舒服規範什麼呢?遵從內心去活著他不香嘛 年少之時 需要有浪漫與...

如何做乙個合格的兒媳?

自立更生 婆媳關係從古至今紛爭不止,矛盾不斷,那麼如何做乙個讓婆婆滿意的好兒媳?我來總結幾點如下 第一 最好是個孤兒 如果兒媳是個孤兒最好,那麼你就沒有父母需要孝順。如果不是孤兒也沒關係,等你結婚後最好跟父母斷絕關係。為什麼這麼說呢,其 一 我兒子娶你進門你就是我兒子的,那麼你所有的一切就是我兒子的...