考点精讲
记忆技巧
「tar c 建 x 解 z 压缩 f 文件」;「rsync -av 同步」。
记「czf 建、xzf 解、tf 列」,f 后必须紧跟文件名。
「tar 打包、rsync 增量、scp 点对点」,各管一段。
记「czf 建、xzf 解、tf 列」,f 后必须紧跟文件名。
「tar 打包、rsync 增量、scp 点对点」,各管一段。
常见误区
- 误区:混淆 tar 选项(c 创建 / x 解压、z gzip、f 文件名)。正解:c 与 x 不能同时用,z 用 gzip、j 用 bzip2。
- 误区:忘记 f 后必须紧跟文件名。正解:tar -czf 归档.tar.gz 目录,f 后面立刻写归档文件名。
- 误区:以为 rsync 每次全量传输。正解:rsync 只传差异部分,是增量同步。
真题思路
- 【示例】 创建一个名为 bak.tar.gz 的 gzip 压缩归档,包含目录 /data,正确命令是?
A. tar -xzf bak.tar.gz /data B. tar -czf bak.tar.gz /data C. tar -cf bak.tar.gz /data -z D. gzip bak.tar /data
答案:B
解析:tar -czf 中 c 创建、z gzip 压缩、f 指定归档文件名(紧跟其后);-xzf 是解压;gzip 只能压缩单个文件。
常见问题
Q:tar -czf 各选项什么意思
A:c 创建、z 用 gzip 压缩、f 指定归档文件名。
Q:怎么解压 tar.gz 文件
A:tar -xzf 归档.tar.gz。
Q:rsync 怎么增量同步到远程
A:rsync -av 源 用户@主机:目录。
相关知识
教材出处:RH134 第7-8章 文件归档与传输(tar/rsync)