目录
一、时间维护:
1、管理本地时钟和时区:
对于在多个系统间分析日志文件而言,系统时间同步至关重要。计算机可以通过公共 NTP 服务获取正确的时间信息。
(1)timedatectl 命令可显示系统时钟信息。
(2)timedatectl list-timezones 可以列出时区数据库。
(3)tzselect 命令可以协助选择正确的时区。
(4)timedatectl set-timezone 可以设置指定的时区。
注:timedatectl set-time 后加时间可以设置指定时间。
(5)timedatectl set-ntp 可启用( true )或禁用( false )NTP 同步,即自动调整时间。
注:在 RHEL9 中,如果 set-ntp 为 true,则会设置开机自动启动 chronyd 服务。
2、配置与监控 chronyd 服务:
chronyd 服务通过与配置的 NTP 服务器进行同步,使通常不准确的本地硬件时钟 ( RTC ) 保持正确运行。
注:如果没有可用的网络连接,chronyd 将计算 RTC 的时钟漂移,并记录在 /etc/chrony.conf 配置文件指定的 driftfile 变量中。
在成功修改配置后,需要执行 systemctl restart chronyd 命令以重新启动该服务。
chronyc 命令充当 chronyd 服务的客户端。在设置了 NTP 同步后,可使用 chronyc sources 命令验证本地系统是否进行时钟同步。
二、存档管理:
1、tar 命令:
创建备份和通过网络传输数据时,归档和压缩文件非常有用,其中最常使用的命令便是 tar 命令。tar 命令支持文件归档,可使用 gzip、bzip2 和 xz 三种压缩方式。
tar 命令的常用选项如下:
(1)-c / --create 选项用于创建新存档。
(2)-t / --list 选项可列出存档的内容。
(3)-x / --extract 选项用于提取存档。
(4)-v / --verbose 选项可显示存档或提取的文件有哪些。
(5)-f / --file= 选项后接要使用或创建的存档文件名。
(6)-p / --preserve-permissions 选项用于在提取时保留原始文件或目录的权限(保留umask)。
(7)-z / --gzip 选项将使用 gzip 压缩算法(后缀:.tar.gz )。
(8)-j / --bzip2 选项将使用 bzip2 压缩算法(后缀:.tar.bz2 )。
(9)-J / --xz 选项将使用 xz 压缩算法(后缀:.tar.xz )。
2、创建存档:
以下图中的命令为例,此命令将创建 111.tar 存档,其中包含来自用户主目录的 file1 、file2 、file3 文件:
注:(1)部分高级权限例如 ACL 和 SELinux 不会自动存储到 tar 中,需添加 --xattrs 选项;
(2)若目标目录中存在与所请求存档同名的文件,tar 命令将覆盖这个文件。
3、列出存档内容:
4、提取存档内容:
以下图中命令为例,此命令将存档 111.tar 提取到 222 目录中,同时保留所提取文件的权限:
5、创建压缩存档:
(1)gzip :
gzip 压缩方式的压缩速度最快、历史最久、使用也最为广泛,可以跨版本或平台使用。
(2)bzip2 :
bzip2 压缩方式创建的存档比 gzip 小,但使用不如 gzip 压缩方式使用广泛。
(3)xz :
xz 压缩方式最新,提供最高的压缩率。