共享就像在 Windows Explorer 中一样,您可以使用 Nautilus 轻松地共享一个文件夹。要实现这一点,右键单击要共享的文件夹,并选择 Sharing Options 菜单项。接着,选择 Share this folder 复选框。如 图 6 所示。
图 6. 共享一个文件夹除此之外,如果想让其他用户能够保存该文件夹中的文档,可以选择 Allow others to create and delete files in this folder 复选框。如果您这样做,Nautilus 会要求您确认更改文件夹权限。
如果您有用户使用混合环境,可以选择 Guest access 复选框,允许这些用户可以在没有一个本地 Samba 帐户进行身份验证的情况下访问该文件夹。要谨慎使用这一选项,因为它可能会给您的 Linux 服务器带来不必要的安全漏洞。
如果您想与 Windows 用户共享文件夹,并对其进行验证,必须首先在您的 Linux 服务器上建立和配置 Samba。
使用服务安装了 GST 之后,就可以在桌面环境下管理您的服务器服务和各种其他的 daemon(一个实现服务的 Linux 术语),这与使用 Windows 服务相类似。该工具通常被称作 Startup Preference,可以从 System 菜单单击 Preferences 启动它。
迄今为止,GST 不能完全管理诸如登录、重载、重启等服务。它为您提供一个基础依据,以便您了解您的 Linux 计算机上安装了什么服务以及是否需要在系统引导时运行特定服务。
如 图 7 显示,显示服务的绿色和红色图标表示在系统引导时这些服务是否启用或禁用。这类似于 Windows 服务的自动和手动选项,一个单独图标代表服务是否正在运行。
图 7. 使用 GST 查看一个正在运行的 sendmail 服务监控系统尽管和 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. 终止一个进程Resources 选项卡(图 9)类似于 Windows Task Manager Performance 选项卡。它提供 CPU、内存/交换,以及网络带宽使用状况的历史图表。
图 9. 监控系统资源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内核和其他一般系统消息的信息httpdWeb 服务器日志目录,分别在文件中包含访问和错误日志。cups包含打印相关的日志消息的目录cron计划作业相关的日志消息Xorg.0.logX-Window 服务器相关的日志消息auth.log验证成功和失败sambaSamba 服务器相关的访问和错误日志目录
表 2 并不是一个使用日志查看器读取的详尽日志文件列表。即使您服务器上安装的是商用软件,也可以使用日志查看器查看这些日志文件,只要它们有正确的日志格式。查看 /var/log 目录,根据需要添加适当的日志文件。
GNOME System Log Viewer 与 Windows Event Viewer 大不相同的是,许多日志视图依赖于基础系统配置的设置。例如,Apache Web 服务器的日志可配置为日循环。在这种情况下,httpd access.log 仅显示当天的日志消息,而旧的日志文件则被归档。您仍然可以配置日志文件查看器查看归档日志,通过添加这些归档日志即可。
查看日志时,可以轻松地滚动并读取各种消息。有时候大量消息使得查找有趣的日志(比如错误或重大的消息)很像我们常说的大海捞针。GNOME System Log Viewer 提供一个过滤特性,允许您使用正则表达式定义各种过滤器,从而突出或只显示指定的日志消息。例如,在对具体用户的邮件问题进行故障排除时,可能需要进行过滤,只显示包含该用户邮箱地址的消息,如 图 10 所示。
图 10. 仅显示基于一个过滤器的消息一个更典型的日常使用示例是创建过滤器来用红色突出显示错误消息,同时使用另一种颜色(比如橙色)显示警告消息。
图 11 演示了一个仅显示 root 登录尝试的过滤器配置。
图 11. 突出显示基于过滤器的日志消息有了正则表达式,您就可以真正运用您的想象力根据需要突出显示或只显示您所需要的消息。