『壹』 做LINUX系統管理員需要具備什麼
不同層次linux系統管理員需要具備的能力:
一層次:普通管理員
1、特徵:能理解分區的概念,知道安裝linux系統和常見的資料庫、桌面管理器、應用軟體等,能做一些基本的配置(如網路、列印機、數據機等),參照手邊資料依葫畫瓢式的安裝和配置常見服務(如NFS、HTTP、FTP、TELNET、 SSH、LDAP、NIS、郵件服務、SAMBA、列印服務等),能解決一些基本的簡單問題,熟悉一些基本的常見命令,能理解系統的啟動過程等等。
第二層次:高級管理員
1、他首先是一個初級管理員;
2、特徵:曾經系統地學習過操作系統原理,了解內存管理、進程管理、CPU調度和進程間的通訊等,並能理解linux系統的機制;學習過程序編寫知識,熟練掌握至少一種計算機語言(如C、JAVA、SHELL、PERL、PHP等);學習過計算機網路,理解TCP/IP的原理,懂得乙太網、交換機和路由器原理;熟悉計算機安全理論知識,了解常見的攻防策略;學習過資料庫理論,熟悉若干種常見資料庫產品;
3、具有很強的學習和鑽研的精神,能快速跟上當今的科技發展,時時了解linux發展動態,具有幾個linux愛好者死黨;具有強烈的敬業精神。
4、能從本質上理解下列應用:HTTP服務、郵件服務、列印服務、目錄訪問服務、文件服務,並能熟練安裝、配置、優化和監控這些應用;
5、能定製內核,知道優化內核參數從而使系統時時運行於最佳狀態;通過收集系統運行的系列快照了解系統的性能,並能洞察出系統異常且迅速做出反映;非常熟悉系統運行的級別、引導的詳細路徑和用戶登入的詳細過程;
6、精通幾種流行的文件系統的結構和實現機制;
7、知道安裝、配置、優化和監控一種以上的大型資料庫;
8、熟悉磁碟分區、邏輯磁碟和磁碟配額的概念,並能自如地應用於實際生活當中;
9、熟悉LINUX中使用的各種加密演算法,知道如何杜絕系統中的各種安全漏洞和隱患,能通過細微的蛛絲馬跡判斷一些用戶(含入侵者)的惡意行為並能做出迅速反應(損失評估、健康檢查、修補);
10、精通幾種常見的腳本語言(bash、sh、perl、php等),熟練一些主要的文本處理工具(grep、sed、awk等),掌握幾種編輯器(vi/vim、emacs等);
第三層次:黑客級管理員
1、首先是一個高級管理員;
2、熟悉內核原代碼樹結構,閱讀過一些主要的內核功能模塊代碼,掌握全部的內核模塊演算法,熟悉各種模塊的實現機理,懂得如何編寫設備驅動程序;
3、精通一些調試工具(如GDB、KDB、DDD等),能調試內核、設備驅動程序和各種應用程序,能找出大多數的BUG並能自行修改或生成報告提交相應的內核源碼樹管理員,知道修改內核從而改變內核的行為以更好地適用於當前的應用環境;
4、具有幾個黑客死黨,並時時與他們討論交流;
5、精通c/c++/匯編,能編寫高質量的程序,通過下載一些應用的源碼並修除其中的惡意代碼後安裝、調試和監控其行為;
6、能從錯誤日誌文件中找出一些錯誤信息並能追根溯源(有可能到達源碼級);
『貳』 linux系統管理員需要學習些什麼東西
首先要會用Linux,包括;
遠程登錄
在文本模式下做伺服器配置
學會基本的命令內。
具體過程為:
找一本系統管理容認證的教材來看看。把這類教材過一遍後,就需要多學幾個伺服器軟體的管理了,apache、nginx這樣的Web伺服器還是先學一下,其他的跟具體職位有很大關系,找工作時是會越多越好。伺服器程序的學習應該是重點,其他像RAID、LVM、集群、虛擬化等最好也能會一點。
Linux系統管理是一門技術,不是科學。搭一個Linux環境來,再找個QQ群,郵件列表什麼的,往往比悶頭看書更實用(再羅嗦一句:中文的書往往跟不上行業現狀,20年前的書叫經典,8年前的可能要叫垃圾了。國內大學的Linux教材一般是在講7年前的RedHat 9,不知道我們敬愛的教育專家們在想什麼)。
多關注行業現狀。Apache是很強大的一個軟體,但現在很多非IT類公司往往會選擇nginx這樣的軟體;學Linux前最好能自己安裝一次,但系統管理員幾乎沒有機會安裝操作系統(接手時伺服器已經在正常運行了),除非出現大災難,否則可能在整個職業生涯中都沒有機會重啟計算機。
『叄』 LINUX系統管理員的日常工作職責
系統管理員對UNIX系統的正確管理是系統穩定運行的保障,作為系統管理員應注意以下幾個方面:
1. 開關機步驟
2. 用戶組及用戶管理
參見手冊 HP-UX System Administration Tasks
3. 文件系統維護
發現文件系統已滿,應及時刪除無用文件或擴大文件系統。
可定期清理日誌
#/var/adm/syslog/syslog.log(系統日誌)
#/etc/rc.log(運行日誌)
#/var/adm/wtmp(登錄成功日誌)可清理(#>wtmp)
#/var/adm/btmp(登錄失敗日誌)可清理(#>btmp)
core 文件的清理(#find / -name core -exec rm {}
大文件(#find / -name -size +10000)
注:以上文件確認無用後rm刪除
4. 系統日常管理
4-1. 命令「dmesg」
系統中存在一個錯誤緩沖區,系統將自檢信息和遇到的錯誤、報警放在該緩沖區中。
我們可以通過dmesg命令,閱讀該緩沖區。
在正常情況下,該緩沖區只應該包含自檢信息。如果出現了warining、error或者是一些不熟悉的信息,應該仔細檢查或通知HP服務人員。
4-2. 命令「uptime」
該命令顯示了系統自從上次重啟以來運行的時間。通過該命令,可以知道系統是否發生了異常的重啟。
4-3. 命令「bdf」
系統中文間系統過滿,有時會導致系統工作不正常。
我們可以用該命令顯示了文件系統的使用情況。
如果發現某個文件系統過滿,需要及時採取措施,或者刪除無用的信息,或者擴大該文件系統。
4-4. 命令「cmviewcl」
對於運行了雙機備份軟體的用戶而言,應該定期檢查系統的運行情況。
確認應用包、節點和網路均正常工作。
4-5. 其他命令
用netstat –in檢查網路狀況,尤其是ATM網卡。
系統管理員最好用 sam (System Administrator Manager)來進行系 統管理。Sam是以菜單方式工作的工具包,它包括了日常管理工作的所有命令,操作簡便。
5. 系統備份
備份是保護用戶數據不丟失的重要手段。一般系統備份的要求如下:
A. 每一台機器的操作系統至少有一個全備份。
B. 每天備份用戶數據。
C. 操作系統配置修改後重新備份操作系統。
6. 硬體維護
6-1. 定時檢查設備指示燈狀態:
在大多數的伺服器中,都由一個液晶面板,顯示伺服器的執行狀態。在正常情況下,應該是FxxF的格式。
在系統出現故障時,會出現WARNING或FAULT的提示。具體請參見《技術指南》。還有磁碟陣列,磁帶庫及其他外設。
6-2. 定時清洗磁帶機
7. 簡單故障的判斷
8. 熟悉HP-UX操作系
『肆』 請問:要做LINUX的系統管理員得學會些什麼
你應該買本學linux的書,《鳥哥的linux私房菜》這本書就不錯。學linux首先學它的命令,從圖形界面是學不到linux的精髓的,當然圖形界面很有親和力,不過那隻是運行在linux上的一個軟體,有很多東西還是要在命令行工作才更快捷,更有效。
學好基本命令後才能更進一步,當系統管理員啊!
我還是建議你買《鳥哥的linux私房菜》這套書,共兩本
一本是 基礎學習篇 另一本是 伺服器架設篇 。
關於linux的書還是很少的,我在書店只見這么一本,看這還不錯,推薦你也看看。
學linux吧,不要放棄,你會喜歡她的。
我也只是一個初學者,剛才還為linux發愁呢,重裝windows系統後linux無法進入,不過已經解決了。這樣的情況也不是第一次遇到了,遇到困難不要老是想重裝系統,仔細考慮問題,認真的到網上,書上尋找答案。一切都會如你所願的。架設伺服器看起來很深奧,其實也很簡單的,按書上或網上說的方法很快也可以架設起來。建議你裝windows和linux的雙系統(最好是RedHat,你會在網上得到很大的幫助),記得一定是先裝windows再裝linux。
關於RedHat linux對硬體的要求,簡單說一下:
RedHat 9 及其以下版本 原則上386以上就可以安裝
但只要你有P II 及其以上處理器,256M及其以上內存,就可以安裝圖形界面的linux,安裝文字界面的要求就更低了,所以說你的配置應該沒有問題。當然也不要有特別新的硬體,那樣除非硬體廠家有linux驅動否則是沒法在linux下用的。
祝你好運!學習自由軟體吧,他會給你很大的空間。
『伍』 怎麼才能做一個優秀的linux系統管理員,具備哪些知識
這個問題問的好大啊,哈哈,先學習ubuntu吧 呵呵
『陸』 請問:要做LINUX的系統管理員得學會些什麼
熟悉並熟練掌握LInux
基本掌握網路知識
這兩點很重要
『柒』 linux系統管理員需要掌握哪些知識
用得到的 如果有理想就多學點 有看到就學
『捌』 做linux系統管理員必須考證嗎
先給你澄清一個誤區,並不存在Linux系統管理員這樣一個崗位,就如同並不存在Windows, HP UX, AIX, Solaris系統管理員一樣。
系統管理員負責的是「一個或多個」的「業務系統」,重要的、包含較多大型DB(ORACLE, DB2)的(業務)系統,通常會使用IBM或HP小型機(裡面跑AIX或HP UX),比如我們這里的某些A和A+級系統(當然,A+級別的某些系統也會有大機);次要的系統諸如我們這邊的B級會採用比較廉價的方案,比如幾十台PC伺服器跑著Linux作一些web池一類的工作;C類的那些部門級小系統會採用什麼操作系統系統那就隨便了,上邊都懶得管了。
以上我所說的是金融行業的事,如果你是給那些一級運營商工作,也是一樣的;如果是些個小規模的網路公司或隨便別的什麼,那種地方是不區分業務系統的(嚴格細分的話,這些小地方一個業務系統只有一兩台機器,甚至多個業務跑在一個機器上),通常是因為業務類別太少以及業務規模太小,所以劃詳細了也沒意義。
接下來說正題,不是必須有證,但你得會,看你問的問題你應該年紀不大,學哪方面就看你喜歡哪方面了,比如作存儲,那你需要去讀RFC熟悉通信協議以及EMC、IBM存儲設備的文檔,然後學習AIX, HP UX的基本操作就可以上崗。如果你只想學Linux……我只能告訴你,如果你只會跑在PC機上的操作系統(Linux, Windows, FreeBSD),掙不到幾個錢,不管你有什麼證書,你也摸不到那些重要的系統。
面試的時候用不著說實話,10家企業里不會有超過1家去調查你的真實背景,你唯一需要做的就是別讓他問住你就好了。
『玖』 「linux系統管理員」考證費是多少
沒聽說過
考過lpi,沒感覺有用
『拾』 linux系統管理員工作內容有哪些
樓主你好,
系統管理員的職責所在就是進行設備管理、資料管理、系統性能管理、系統性能監測和安全管理。
前景是相當廣闊了,很有發展空間。
謝謝,望採納!