3、获取服务器详细信息
对于服务器来说,管理和监控是并举的。服务器管理者需要随时了解服务器的软硬件情况及其运行状态,在Windows Server 2008中不需要借助第三方工具在命令行下就可实现。
在命令行下执行systeminfo.exe命令,可以看到关于操作系统及其服务器硬件的详细信息,当然systeminfo.exe命令并部署Windows Server 2008所特有的。如果我们要知道服务器中安装的所有msi规范的应用程序,可首先打开命令提示符然后输入命令wmic进入其命令模式,然后执行product命令就会显示你要的结果。如果要卸载安装的某个msi的应用程序,可调用product的uninstall方法,命令格式为WMIC product where name="" call uninstall。当然大家所知的tasklist、net share、net server等都是我们获取服务器信息的命令,其实我们可借用PowerShell中的相关命令获取更加详细的服务器信息。在PowerShell中几乎所有以“get”为前缀的命令都与获取服务器信息相关,比如“get-date”可获取当前系统日期,“Get-EventLog”可获取服务器日志信息,“Get-PSDrive”获取系统分区信息等等。(图10)
总结:服务器管理质量固然重要,但效率也同等重要,它们之间并不矛盾而是互相促进的。作为服务器管理者更多地通过命令来进行管理无疑会极大地提升管理的效率,对于Windows Server 2008这样的服务器平台更是如此。上面仅仅是笔者运用命令行管理服务器的一些经验,更多的技巧需要我们大家在实践中摸索和提高,希望本文对大家有所帮助。
本文来源:不详 作者:佚名