复制成功
请遵守本站许可
REPORT
Chapter_Post // Field_Report

Post_Ref: RL-LINUX每日命

2026.04.08

Linux每日命令-26-tar

Echo HaoRan
Echo HaoRan
#计划任务
ANALYSIS

Linux 每日一篇 - 26 - tar#

Linux 归档压缩神器!掌握 tar 命令,轻松管理文件打包和压缩,让文件传输更便捷!

tar 命令是什么?#

tar(Tape Archive)是 Linux 中最常用的归档工具,可以将多个文件和目录打包成一个文件,并支持压缩。tar 是备份和分发文件的重要工具。

基本用法#

PRTCL // PLAINTEXT
# 创建归档文件
tar -cvf archive.tar file1 file2 directory/
# 解压归档文件
tar -xvf archive.tar
# 查看归档文件内容
tar -tvf archive.tar
# 创建压缩归档文件(gzip)
tar -czvf archive.tar.gz directory/
# 解压压缩归档文件(gzip)
tar -xzvf archive.tar.gz
# 创建压缩归档文件(bzip2)
tar -cjvf archive.tar.bz2 directory/
# 解压压缩归档文件(bzip2)
tar -xjvf archive.tar.bz2
# 压缩 / 解压时指定目录
tar -czvf archive.tar.gz -C /path/to/source .
tar -xzvf archive.tar.gz -C /path/to/destination

实用技巧#

PRTCL // PLAINTEXT
# 创建压缩归档并显示进度
tar -czvf archive.tar.gz --verbose directory/
# 排除特定文件 / 目录
tar -czvf archive.tar.gz --exclude='*.log' --exclude='tmp/' directory/
# 只解压特定文件
tar -xzvf archive.tar.gz path/to/specific/file
# 更新归档文件
tar -uvf archive.tar newfile.txt
# 向归档追加文件
tar -rf archive.tar additional_file.txt
# 验证归档完整性
tar -tvf archive.tar
# 分卷压缩(处理大文件)
tar -czvf - directory/ | split -b 100M - archive.tar.gz.
# 合并分卷并解压
cat archive.tar.gz.* | tar -xz
# 比较归档和文件系统
tar -dvf archive.tar directory/
# 使用标准输入 / 输出
tar -czf - directory/ | ssh user@host "cat > archive.tar.gz"
ssh user@host "cat archive.tar.gz" | tar -xzf -

常用场景#

PRTCL // PLAINTEXT
# 备份整个目录
tar -czvf backup_$(date +%Y%m%d).tar.gz /home/user/
# 打包项目源代码
tar -czvf project.tar.gz --exclude='node_modules' --exclude='.git' /path/to/project/
# 解压软件包
tar -xzvf software.tar.gz
# 创建系统备份
tar -czvf system_backup.tar.gz --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/tmp /
# 传输目录到远程服务器
tar -czvf - /path/to/directory/ | ssh user@remote "cat > archive.tar.gz && tar -xzf archive.tar.gz -C /destination/"
# 查看压缩包内容而不解压
tar -tzvf archive.tar.gz
# 恢复特定文件
tar -xzvf backup.tar.gz path/to/file/to/restore

抖音文案#

🎯 Linuxtar 命令!

✅ 基本用法:tar ✅ 常用参数:tar -option ✅ 实用技巧:tar —help

每天一个 Linux 命令,30 天变身 Linux 高手!

#Linux 入门 #Shell 命令 #程序员必备 #技术分享


关于我#

全平台同名”汪多多是只猫”,专注分享实用技术教程,让你的 IT 学习之路更轻松!

关注我,每天一个 Linux 命令,轻松入门 Linux 系统!

R P
Rhine Lab Pioneer Division
Auth_Verified: 2026.04.08
// END OF POST

订阅

通过 RSS 订阅本站,新文章发布时第一时间收到通知。

Follow
Classified
Chapter_06
Protocol_Ref: CC-BY-NC-SA-4.0

Linux每日命令-26-tar

Author: CHONGXIReleased: 2026.04.08

Licensed under CC BY-NC-SA 4.0

评论

© 2025-2026 EchoSpace
Powered by Astro & echohaoran Non-Collaborative_Entity // Protocol_V.4.21