系統(tǒng)管理員常備十大開源工具
據(jù)說,網(wǎng)上充斥著超過50000種系統(tǒng)管理工具——而且所有你需要的工具都有開源版本。比如,Sourceforge,目前列出了超過405,000個(gè)項(xiàng)目,有超過25000個(gè)系統(tǒng)管理員工具——Linux系統(tǒng)下有超過21000個(gè),Windows下將近15000個(gè)。我們選出了一些你經(jīng)常需要用到的和一些能讓你的工作更加輕松的工具。
1. Wireshark
Wireshark,2006年之前叫做Ethereal,它是當(dāng)今最強(qiáng)大的網(wǎng)絡(luò)工具之一。該軟件捕捉和分析 Ethernet, IEEE 802.11, PPP, raw USB和本地連接的數(shù)據(jù)包,對于網(wǎng)絡(luò)故障排除尤為有用。你可以通過顯示過濾器自定義顯示,創(chuàng)建插件來支持新協(xié)議,捕獲的文件可通過命令行輸入進(jìn)行編輯或轉(zhuǎn)換。
支持的操作系統(tǒng):BSD, Linux,Mac OS X, Windows, UNIX
許可證:GPLv2
2. Virtuawin
VirtuaWin是一個(gè)Windows下的虛擬桌面管理器,可使用戶顯示多達(dá)20個(gè)虛擬桌面。該軟件在后臺運(yùn)行,使用快捷方式對虛擬桌面進(jìn)行訪問。最重要的是,該程序還有一個(gè)移動版,可以讓你在U盤里帶著你的桌面。VirtuaWin支持雙顯示器,并具有可定制的系統(tǒng)托盤圖標(biāo)。
支持的操作系統(tǒng):Windows 95以上
許可證:GPL
3. phpMyAdmin
phpMyAdmin可以用網(wǎng)絡(luò)瀏覽器界面管理MySQL數(shù)據(jù)庫。該軟件使用PHP開發(fā),可以使用全局?jǐn)?shù)據(jù)庫或使用自定義查詢進(jìn)行子集搜索,自定義查詢可由Query-by-example(QBE)創(chuàng)建。phpMyAdmin可創(chuàng)建和刪除數(shù)據(jù)庫;創(chuàng)建,刪除和變更表;刪除,編輯和添加域;執(zhí)行SQL語句。數(shù)據(jù)導(dǎo)入格式包括CSV和SQL,數(shù)據(jù)可以導(dǎo)出為CSV, SQL, XML, PDF, OpenDoc以及DOC, Excel和LATEX格式。還有一個(gè)把數(shù)據(jù)庫布局存為一個(gè)PDF文件的功能。
支持的操作系統(tǒng):跨平臺,在瀏覽器中運(yùn)行。
許可證:GPLv2
4. Pandora FMS
Pandora FMS(靈活監(jiān)控系統(tǒng))是一種小型和大型系統(tǒng)環(huán)境(一個(gè)服務(wù)器2000節(jié)點(diǎn))的可用性和性能監(jiān)視系統(tǒng)。對于本地系統(tǒng),該軟件使用代理來監(jiān)視Linux, Solaris, FreeBSD, MAC OS X, Windows和AIX平臺上的數(shù)值參數(shù),布爾狀態(tài)或字符串。使用者可以用Shellscript, WSH, Perl 或 C創(chuàng)建代理。 可通過SNMP v3, TCP檢查和遠(yuǎn)程WMI探測來進(jìn)行遠(yuǎn)程網(wǎng)絡(luò)監(jiān)視。 數(shù)據(jù)報(bào)告基于Pandora自己的SQL后臺,且可在配置的屏幕上顯示。
支持的操作系統(tǒng):Linux
許可證:GPLv2
5. Process Hacker
Process Hacker是Windows下綜合的進(jìn)程查看器,功能不僅有結(jié)束進(jìn)程,還有內(nèi)存查看和編輯。這個(gè)工具特別有用的一點(diǎn)在于它可以繞過安全軟件和系統(tǒng)防御,還有一些給力的可視化的功能,比如,一個(gè)線程等待的事件,重啟進(jìn)程的能力,創(chuàng)建進(jìn)程dump,查看進(jìn)程堆,注入DLL,內(nèi)存轉(zhuǎn)儲為一個(gè)文件,編輯服務(wù)屬性。
支持的操作系統(tǒng):Windows 32位, 64位
許可證:GPLv2, GPLv3
6. Notepad++
Notepad++是一個(gè)方便的開源代碼編輯器,可以替代Windows自帶的記事本。不同于基本的Windows工具,該軟件具有所見即所得的打印,書簽,支持制表位,宏,啟動開關(guān),自動完成,語法高亮,放大和多文檔支持等功能。該程序有一長串的功能,所有的編碼工具都顯示在工具欄上,它保持了多數(shù)Windows軟件獨(dú)有的那種輕量級的編輯器的外觀和感覺。
支持的操作系統(tǒng):Windows 95以上
許可證:GPL
7. Swiss File Knife
SFK在一個(gè)命令行功能里包括了96個(gè)功能。該工具包括任務(wù)類別文件系統(tǒng)命令(管理目錄和目錄樹),文件轉(zhuǎn)換(如將十六進(jìn)制數(shù)據(jù)轉(zhuǎn)成二進(jìn)制),文本處理,文本/文件的搜索與比較(如在二進(jìn)制文件中查找字段),網(wǎng)絡(luò),腳本(比如運(yùn)行HTTP和FTP服務(wù)器),軟件開發(fā)(包括二進(jìn)制數(shù)據(jù)到源代碼的轉(zhuǎn)換)。
支持的操作系統(tǒng):Windows XP以上,Linux (Ubuntu, DSL), Mac OS X
許可證:BSD
8. LDAP Admin
LDAP服務(wù)器上用來瀏覽,查詢,修改,創(chuàng)建和刪除對象的最好的目錄管理工具之一,最近剛加入U(xiǎn)nicode支持,一個(gè)增強(qiáng)的圖片查看器,內(nèi)容高亮,以及AD支持。作為LDAP Admin Tool 或 LDAP Administrator這種昂貴程序的免費(fèi)替代品,功能設(shè)置還不是很廣泛,但你仍能運(yùn)行復(fù)雜的任務(wù),比如在遠(yuǎn)程服務(wù)器間復(fù)制目錄,修改數(shù)據(jù)集的操作,利用密碼管理,管理Posix組和賬戶。
支持的操作系統(tǒng):Windows
許可證:GPLv2
9. RackTables
如果電子表格已經(jīng)不再是跟蹤數(shù)據(jù)中心設(shè)備的理想方案,那么RackTables這樣的資產(chǎn)管理程序也許是更有益的解決方案。使用該軟件,你可以列舉數(shù)據(jù)中心里的所有組件,包括硬件資產(chǎn),網(wǎng)絡(luò)地址,機(jī)架空間和網(wǎng)絡(luò)配置。仍處于初期開發(fā)階段,缺少一些功能,如有限的交換機(jī)支持,但是軟件涵蓋了IPv4/IPv6地址管理,802.1Q VLAN管理,CWDM與DWDM通道網(wǎng)格,以及通過CDP和LLDP的鄰節(jié)點(diǎn)發(fā)現(xiàn)。
支持的操作系統(tǒng):Windows, Mac OS X, Linux
許可證:GPLv2
10. Areca Backup
Areca Backup是一個(gè)簡單,但非常有效的備份解決方案,讓你選擇一個(gè)一組文件或目錄進(jìn)行備份并配置自定義備份后行為。備份程序支持ZIP和ZIP64格式,AES128/256加密,本地或網(wǎng)絡(luò)驅(qū)動器上的備份存儲,文件過濾器增量備份,檔案合并,數(shù)據(jù)恢復(fù),備份報(bào)告。用戶可以創(chuàng)建腳本,在備份完成時(shí)運(yùn)行。軟件有圖形界面和命令行。
支持的操作系統(tǒng):Windows 32位, Mac OS X, Linux
許可證:GPL
【51CTO下載專題 :系統(tǒng)管理員常備十大開源工具】