第 I 部分 常用任务 #
- 1 Bash 和 Bash 脚本
现今,许多人都在使用装有 GNOME 之类图形用户界面 (GUI) 的计算机。尽管它们提供了大量功能,但使用它们执行自动任务时,还是会有限制。外壳是对 GUI 的很好补充,本章提供关于外壳(在本例中为 Bash)的某些方面的概述。
- 2 sudo
许多命令和系统实用程序都需要以
root
身份运行才能修改文件和/或执行只有超级用户方能执行的任务。为了确保安全和避免发生意外运行危险命令的情况,通常建议不要直接以root
身份登录。建议的做法是以非特权的普通用户身份工作,并使用sudo
命令来运行需要较高特权的命令。- 3 YaST 联机更新
SUSE 持续为您的产品提供软件安全更新。默认情况下,用更新小程序来保持您的系统是最新的。有关更新小程序的更多信息请参考第 13.5 节 “保持系统最新”。本章介绍用于更新软件包的备用工具:YaST 联机更新。
- 4 YaST
YaST 是 SUSE Linux Enterprise Server 的安装和配置工具。它具有图形界面,并且能够在安装期间和安装之后快速自定义系统。它可用于设置硬件、配置网络、系统服务和调整安全性设置。
- 5 文本方式的 YaST
本章所针对的读者是在其系统上不运行 X 服务器而依赖于基于文本的安装工具的系统管理员和专家。它提供了与以文本方式启动和操作 YaST 有关的基本信息。
- 6 使用命令行工具管理软件
本章描述 Zypper 和 RPM,这是两个用于管理软件的命令行工具。有关此环境中使用的术语定义(例如,
储存库
、增补程序
或更新
),请参见第 13.1 节 “术语定义”。- 7 通过 Snapper 进行系统恢复和快照管理
能够生成文件系统快照以便在 Linux 上实现回滚,这是过去常常要求提供的功能。如今,Snapper 与
Btrfs
文件系统或瘦配置的 LVM 卷相结合,填补了这一空白。Btrfs
是全新的 Linux 写入时复制文件系统。它支持为子卷(每个物理分区中的一或多个单独的可装入文件系统)生成文件系统快照(复制子卷在某个时间点的状态)。XFS、Ext4 或 Ext3 格式的精简 LVM 卷上也支持快照。您可以使用 Snapper 创建并管理这些快照。Snapper 有一个命令行和一个 YaST 界面。从 SUSE Linux Enterprise Server 12 开始,还可以从Btrfs
快照引导。有关详细信息,请参见第 7.3 节 “通过从快照引导来执行系统回滚”。- 8 使用 VNC 远程访问
利用虚拟网络计算(Virtual Network Computing,VNC)可以通过图形桌面控制远程计算机(与远程外壳访问相对)。VNC 是独立于平台的并允许您从任何操作系统访问远程计算机。
SUSE Linux Enterprise Server 支持两种不同种类的 VNC 会话:自客户端启动起在 VNC 连接期间“在线”的一次性会话和始终“在线”直到被明确终止的永久会话。
- 9 使用 RSync 复制文件
当今时代,用户通常都会有数台计算机:家用计算机和办公计算机、笔记本电脑、智能手机或平板电脑。因而,在多个设备之间保持文件和文档同步的任务就变得越发重要。