Linux命令详解之tar命令
2023-09-14 09:13:15 时间
1. 命令功能
归档包相关
2. 常用参数
-t
参数
-t, --list
list the contents of an archive
-v
参数
-v, --verbose
verbosely list files processed
就是打印文件的常用信息,比如属于哪个用户,什么时候创建的等等。这个选项很多命令都会有,verbose
翻译成中文就是啰嗦的意思,也就是指要不要详细的输出。
-
-c
参数
创建一个新的、包含指定文件的归档包 -
-r
参数
创建时使用;只不过是把一个新的单个文件放到已经创建好的压缩包中,需要同-f命令一起使用。需要注意的是,这个只能追加到没有压缩过的tar包中 -
-x
参数
将压缩包中的文件写到磁盘中 -
-f
参数
将指定的文件或者将存档写入到指定的文件中【其实我有点儿不理解】
3. 常用命令
3.1查看归档包中的文件
tvf
tar -tvf archive.tar
# List all files in archive.tar verbosely.
示例:
[root@server4 thumbs]# tar -tvf 20181224.tar.gz
-rw-r--r-- root/root 36 2018-12-09 21:52 A.txt
-rw-r--r-- root/root 2531 2018-12-21 21:02 baidu.txt
-rw-r--r-- root/root 36 2018-12-24 10:28 A.txt
tf
如果去掉v
参数,那么得到的效果如下:
[root@server4 thumbs]# tar -tf 20181224.tar.gz
A.txt
baidu.txt
A.txt
3.2 创建一个归档包
- 将当前目录下的所有文件添加到tar包中
tar -cf xxx.tar *
- 指定某些文件作为一个归档包
tar -cf xxx.tar a.txt b.txt
- 将某个文件放到归档包中
这个就是一个追加功能
tar -rf xxx.tar a.txt
【将a.txt
这个文件放到xxx.tar
包中 】
相关文章
- Linux磁盘设备与LVM管理命令示例详解
- Linux下快速轻松配置IP地址(linux配置ip地址命令)
- Linux内核子系统:开放的技术奥秘(linux内核子系统)
- Linux下的实时时间:date命令的用法(linux的date)
- Linux sort命令详解:字符串排序
- Linux 硬盘分区:借助fdisk命令(linux硬盘分区命令)
- Linux后台脚本精彩自动化之旅(linux后台脚本)
- Linux老男孩:编程技术的新青年(linux老男孩)
- 命令Linux下PS和TOP命令的实战应用(linux的ps和top)
- Linux初级入门:快速初始化指南(linux初始化)
- 探索Linux世界的不同分支(linux的分支)
- Linux分支:探寻开源系统之路(linux的分支)
- 破解入门:使用Linux反汇编软件(linux反汇编软件)
- 如何在Linux系统中卸载驱动模块?(linux卸载驱动模块)
- Linux中的mv命令:重命名的超级利器(linux的重命名命令)
- Linux安装过程中的分区技巧(安装linux如何分区)
- Linux解锁:快速解开文件锁链(linux解锁文件)
- 器搭建路由器:Linux系统实现最佳体验(linux系统路由)
- Linux中复制内容的简单命令。(linux内容复制命令)
- Understanding the Differences Between 32bit and 64bit Linux Versions(linux版本位数)
- Linux 查看文本命令:深入探索(linux 查看文本命令)
- Linux 命令大全:详细介绍常用命令及数量(linux有多少命令)
- 简明易懂:安装Linux操作系统的完整教程(如何安装linux操作系统)
- Linux 下搜索文件的必备命令(linux 搜索文件命令)
- 远程部署Linux服务器,实现无缝连接(远程linux服务器)