系统管理员必备的十大开源工具
Jim 发表于:13年01月14日 13:34 [编译] DOIT.com.cn
4. Pandora FMS
Pandora FMS(灵活监控系统)是一种小型和大型系统环境(一个服务器2000节点)的可用性和性能监视系统。对于本地系统,该软件使用代理来监视Linux, Solaris, FreeBSD, MAC OS X, Windows和AIX平台上的数值参数,布尔状态或字符串。使用者可以用Shellscript, WSH, Perl 或 C创建代理。 可通过SNMP v3, TCP检查和远程WMI探测来进行远程网络监视。 数据报告基于Pandora自己的SQL后台,且可在配置的屏幕上显示。
支持的操作系统:Linux
许可证:GPLv2
5. Process Hacker
Process Hacker是Windows下综合的进程查看器,功能不仅有结束进程,还有内存查看和编辑。这个工具特别有用的一点在于它可以绕过安全软件和系统防御,还有一些给力的可视化的功能,比如,一个线程等待的事件,重启进程的能力,创建进程dump,查看进程堆,注入DLL,内存转储为一个文件,编辑服务属性。
支持的操作系统:Windows 32位, 64位
许可证:GPLv2, GPLv3
6. Notepad++
Notepad++是一个方便的开源代码编辑器,可以替代Windows自带的记事本。不同于基本的Windows工具,该软件具有所见即所得的打印,书签,支持制表位,宏,启动开关,自动完成,语法高亮,放大和多文档支持等功能。该程序有一长串的功能,所有的编码工具都显示在工具栏上,它保持了多数Windows软件独有的那种轻量级的编辑器的外观和感觉。
支持的操作系统:Windows 95以上
许可证:GPL
7. Swiss File Knife
SFK在一个命令行功能里包括了96个功能。该工具包括任务类别文件系统命令(管理目录和目录树),文件转换(如将十六进制数据转成二进制),文本处理,文本/文件的搜索与比较(如在二进制文件中查找字段),网络,脚本(比如运行HTTP和FTP服务器),软件开发(包括二进制数据到源代码的转换)。
支持的操作系统:Windows XP以上,Linux (Ubuntu, DSL), Mac OS X
许可证:BSD