找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

Linux中国开源社区 技术 查看内容

面向 Windows 系统管理员的 Linux: 使用 GNOME 桌面工具管理 Linux

| 2012-08-10 08:33   评论: 2 收藏: 1    

使用服务

安装了 GST 之后,就可以在桌面环境下管理您的服务器服务和各种其他的 daemon(一个实现服务的 Linux 术语),这与使用 Windows 服务相类似。该工具通常被称作 Startup Preference,可以从 System 菜单单击 Preferences 启动它。

迄今为止,GST 不能完全管理诸如登录、重载、重启等服务。它为您提供一个基础依据,以便您了解您的 Linux 计算机上安装了什么服务以及是否需要在系统引导时运行特定服务。

如 图 7 显示,显示服务的绿色和红色图标表示在系统引导时这些服务是否启用或禁用。这类似于 Windows 服务的自动和手动选项,一个单独图标代表服务是否正在运行。


图 7. 使用 GST 查看一个正在运行的 sendmail 服务
GNOME 中服务管理屏幕截图


监控系统

尽管和 Windows Task Manager 并不一样,但 GNOME System Monitor 提供类似功能。如果您需要一个 Linux 计算机资源使用的高级视图,GNOME System Monitor 可以提供该系统的一个快照。用于监控的 4 个主要选项卡为:

  • System
  • Processes
  • Resources
  • File Systems

System 选项卡提供一般的操作系统和硬件信息(内存和处理器),就像 Windows 中的 System 对话框,可以从 Window Manager 桌面图标中单击 Properties 时显示。

Processes 选项卡(图 8),显示所有正在运行的进程(有很多!)。可以将这些进程按名称、中央处理单元使用等进行排序,


图 8. 终止一个进程
GNOMES 系统监控器屏幕截图,右键单击激活的菜单终止一个进程

Resources 选项卡(图 9)类似于 Windows Task Manager Performance 选项卡。它提供 CPU、内存/交换,以及网络带宽使用状况的历史图表。


图 9. 监控系统资源
GNOME 系统监控器资源屏幕截图

File Systems 选项卡显示所有挂载的文件系统和常用信息,比如各个分区的挂载点、空闲空间、总空间,等等。


查看日志文件

GNOME System Log Viewer 足以与 Windows 中的 Event Viewer 相媲美。从本质上来说,Linux 通常使用 syslog(或 rsyslog) 机制为各种应用程序、服务器服务和系统消息生成日志文件。这些文件通常位于 Linux 文件系统的 /var/log 目录下。因此,当您第一次打开 GNOME System Log Viewer 时,您所用的版本可能提供一种方法,可以使用该工具自动读取该目录下的各个日志。如果不是,您需要选择在查看器中添加附加日志文件,只需单击 File > Add,即可导航到所需的日志文件。

表 2 列出了一些您想使用日志查看器进行监控的常见 Linux 日志,并对其进行了描述。


表 2. Linux 日志文件

日志文件描述
boot.log 硬件检测、挂载,以及机器启动时的其他系统消息
secure 安全性相关的消息
message 内核和其他一般系统消息的信息
httpd Web 服务器日志目录,分别在文件中包含访问和错误日志。
cups 包含打印相关的日志消息的目录
cron 计划作业相关的日志消息
Xorg.0.log X-Window 服务器相关的日志消息
auth.log 验证成功和失败
samba Samba 服务器相关的访问和错误日志目录

 

表 2 并不是一个使用日志查看器读取的详尽日志文件列表。即使您服务器上安装的是商用软件,也可以使用日志查看器查看这些日志文件,只要它们有正确的日志格式。查看 /var/log 目录,根据需要添加适当的日志文件。

GNOME System Log Viewer 与 Windows Event Viewer 大不相同的是,许多日志视图依赖于基础系统配置的设置。例如,Apache Web 服务器的日志可配置为日循环。在这种情况下,httpd access.log 仅显示当天的日志消息,而旧的日志文件则被归档。您仍然可以配置日志文件查看器查看归档日志,通过添加这些归档日志即可。

查看日志时,可以轻松地滚动并读取各种消息。有时候大量消息使得查找有趣的日志(比如错误或重大的消息)很像我们常说的大海捞针。GNOME System Log Viewer 提供一个过滤特性,允许您使用正则表达式定义各种过滤器,从而突出或只显示指定的日志消息。例如,在对具体用户的邮件问题进行故障排除时,可能需要进行过 滤,只显示包含该用户邮箱地址的消息,如 图 10 所示。


图 10. 仅显示基于一个过滤器的消息
系统日志查看器屏幕截图,显示邮箱地址 tbost@linux.com 过滤的消息

一个更典型的日常使用示例是创建过滤器来用红色突出显示错误消息,同时使用另一种颜色(比如橙色)显示警告消息。

图 11 演示了一个仅显示 root 登录尝试的过滤器配置。


图 11. 突出显示基于过滤器的日志消息
System Log View 屏幕截图,显示 root 登录事件过滤的消息

有了正则表达式,您就可以真正运用您的想象力根据需要突出显示或只显示您所需要的消息。


结束语

尽管 Linux 以其丰富的命令行工具而闻名,但是您没有必要以这样的方式使用它。在过去的几年中,成功的项目(比如 GNOME)在为 Linux 系统管理提供高质量桌面工具方面已经取得了巨大的进展。如果您准备从 Windows 环境转到 Linux,这些工具可提供一个更为舒适的过渡,使您可以高效地管理您的 Linux 服务器。


关于作者

作者照片 - Tracy Bost

Tracy Bost 是一名经验丰富的软件开发人员和系统工程师。他的专长是企业应用程序集成。他过去曾担任过抵押行业标准维护组织 (Mortgage Industry Standards Maintenance Organization, MISMO) 业务规则工作组的联合主席和 RuleML2010 行业标准的委员会联合主席。他曾在多个行业任职,这些行业包括抵押贷款、房地产和非营利行业。

来自:http://www.ibm.com/developerworks/cn/linux/l-admin-gnome/index.html

12
查看其它分页:

收藏


最新评论

我也要发表评论

微博评论 2012-08-13 10:31 回复
回复@飞鱼的眼镜:那个下不了?

来自 Linux_cn 的新浪微博
微博评论 2012-08-13 11:47 回复
回复@Linux_cn:工具啊~~

来自 飞鱼的眼镜 的新浪微博
返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。