Linux下tar命令总结

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

Linux下经常会见到各种tar.xx的压缩包,tar是打包的格式,后面那个才是压缩的方式。

解压

对于这种形式的压缩包,其实直接一句命令就可以通吃了。

tar xf filename.tar.xx

搜索一番得知,从1.15起tar就可以自动识别压缩的格式,因此无需输入“-z”等参数来指定压缩格式。

“-v”参数其实也可以省略,因为详细信息刷刷刷的过,用处好像也不是很大。

实际上“-”本身也可以省略,因为这些“参数”都是必要的,如果没有参数,单纯使用“tar”是不行的。

从man里头节选部分命令翻译如下:

-x, --extract, --get 解压

-f, --file=ARCHIVE 要处理的压缩包名

打包

如果只是打包的话,那么利用下面这个命令即可(打包当前目录下所有文件到pack.tar,星号可以自行替换成需要打包的内容)。

tar cf pack.tar *

从man里头节选部分命令翻译如下:

-c, --create 创建新的包

-r, --append 在已有包的尾部追加文件

-t, --list 列出包中的文件

-u, --update 更新文件(新文件不会取代旧文件,而是被追加到包的尾部,此时包中存在不同版本的同名文件)

压缩

压缩就是在打包基础上增加一个指定压缩方法的参数

-a, --auto-compress (根据用户给定的后缀名来压缩,懒人专用)

-j, --bzip2

-J, --xz

-z, --gzip, --gunzip, --ungzip

-Z, --compress, --uncompress

tar常用命令介绍 tar命令介绍 阅读详情

相关推荐

linux如何查看tar的文件,虚拟机:Linux查看tar包文件内容的方法

1. tar 文件:code$ tar tvf etc.tardrwxr-xr-x root/root 0 2014-09-12 22:20 etc/-rw-r--r-- root/root 153 2013-12-15 23:26 etc/inittab-rw-r--r-- root/root 293 2014-09-12 22:15 etc/fstab2. tar.gz 文件:/code$ g...

weixin_39828457的博客 668

tar命令压缩解压的好工具

tar命令用于创建归档文件(tarball),以及从归档文件中提取文件。文件管理,归档。归档文件可以保留原始文件和目录的层次结构,通常使用.tar​或.tar.gz​作为文件扩展名。对打包文件进行压缩以节省空间或传输带宽。‍​tar命令是在 Linux 系统中非常常用的工具,用于管理文件和目录的归档和解压缩。通过掌握tar命令的基本用法,您可以方便地打包和解压文件,进行文件备份和迁移等操作。

qq_38641599的博客 2万+

tar命令详解

tar命令操作

lmjssjj的专栏 1万+

Linuxtar 命令详解

Tar(Tape ARchive,磁带归档的缩写,LCTT 译注:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)。tar 是类 Unix 系统中广泛使用的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行压缩。换言之,tar 命令也可以用于备份:先是归档多个文件和目录到一个单独的 tar 文件或归档文件,然后在需要之时将 tar 文件中的文件和目录释放出来。# tar <选项> <文件>

Ruishine的博客 1万+

linuxtar命令的用法

linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。1.命令格式:tar[必要参数][选择参数][文件] 2.命令功能:用来压缩解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的 3.命令参数:必要参数有如下:-A 新增压缩文件到已存在的压缩-B 设置区块大小-c ...

kkw1992的博客 21万+

linux命令tar命令

文章目录1. 概述2. 例子2.1:打包成tar2.2:打包并压缩 tar.gz2.3 解压文件tar2.4 解压并解包文件tar.gz2.5 -C(大写的c)命令 1. 概述 Linux tar(英文全拼:tape archive )命令用于备份文件。 tar 是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。 语法: tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b <区块数目>][-C <目的目录>][-f <备份文件&

m0_45406092的博客 4万+

Linuxtar命令

tar命令是类Linux中比价常用的解压压缩命令。 可以使用命令 (man tar) 命令来进行查看man的基本命令。下面举例说明一下tar 的基本命令。 #tar -cvf     sysconfig.tar    /etc/sysconfig 命令解释:将目录/etc/sysconfig/目录下的文件打包成文件sysconfig.tar文件,并且放在当前目录中 (可以使用pwd命令

逍遥如我 20万+

linux打包tar命令,Linux tar打包命令详解

Linux 系统中,最常用的归档(打包)命令就是 tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。不仅如此,该命令还可以从归档文件中还原所需文件,也就是打包的反过程,称为解打包。使用 tar 命令归档的包通常称为 tar 包(tar 包文件都是以“.tar”结尾的)。tar命令做打包操作当 tar 命令用于打包操作时,该命令的基本格式为:[root@localhost ~]#...

weixin_36096321的博客 2595

linuxtar命令怎么用,linux tar命令使用详解

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令的基本用法:tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面来举例说明一下:# tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名...

weixin_30010773的博客 6247

Linux tar命令

一、tar命令 tar命令是类Linux中比价常用的解压压缩命令。 1.1 语法 tar (选项) (参数) 1.2 选项 选项 描述 -A或–catenate 新增文件到已存在的备份文件。 -b<区块数目>或–blocking-factor=<区块数目> 设置每笔记录的区块数目,每个区块大小为12Bytes。 -B或–read-full-r...

书香水墨 7277

Linux 命令tar

常见的压缩包有 .tar.gz、.tar.xz、.tar.bz2,以及 .rar、.zip、.7z 等压缩包。

MicroMehhh的博客 4592

linux tar 解压命令总结

把常用的tar解压命令总结下,当作备忘: tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参.

YHJ 2万+

Linuxtar命令

tar命令 Linux tar(英文全拼:tape archive)命令用于备份文件 tar是用来建立,还原备份文件的工具程序,它可以压缩解压备份文件内的文件。 格式 tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b <区块数目>][-C <目的目录>][-f <备份文件>][-F <Script文件>][-K <文件>][-L <媒体容量>][-N <日期时间>][-T <范本文件&

爱骑行的小白 4051

Linuxtar命令

一、tar介绍 tar命令Linux/Unix系统下的打包压缩工具,可以将多个文件合并为一个文件,打包后的文件后缀为“.tar”。 这里先说一下打包和压缩: 打包:就是把多个文件或目录合并成一个总的文件。 压缩:采用压缩算法(gzip、bzip2等命令)将文件的大小减小。 使用格式(语法) tar 功能/参数 文件 二、详细说明 1.功能 每个功能都是独立的,一次只能使用一个 -c : 创建一个tar文件 -x : 解压一个tar文件 -t : 列出tar文件中所有文件的信息 -r : 附加新的文

Letian的编程混沌域 2977

linux shell脚本tar,linux tar命令简介

一、使用介绍tar命令用来打包,解包和压缩。1、名词区分打包:将一大堆文件或目录变成一个总的文件【tar命令压缩:将一个大的文件通过一些压缩算法变成一个小文件【gzip,bzip2等】Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。2、tar语法语法:tar [主选...

weixin_39640417的博客 1204

linux命令tar

tar

hgz2020的博客 1431

Linux解压压缩命令tar

Linux系统中常用的压缩格式有:.tar.gz、.tar.bz2、.tar.xz、.tar.Z 可以用tar进行解压缩。

MrWangHao的博客 1万+

linux tar压缩文件命令,linux解压压缩命令tar详解

原标题:linux解压压缩命令tar详解通过SSH访问服务器,难免会要用到压缩解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在...

weixin_33352628的博客 2199

Linuxtar命令详解

tar命令Linux中是用来压缩解压文件用的,其本身并不具有压缩功能,而是调用压缩功能实现的,比如: tar -czf mysql.tar.gz Mysql.txt 但是tar后什么时候跟什么,完全记不住,每次要用到都是去找度娘,趁这个空档,趁机抽空整理下,全当复习: 1、必须用的命令-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包...

weixin_39309402的博客 1799
上一篇: PyQt5(designer)入门教程
下一篇: aria2常用命令
AzureMouse
博客等级 码龄7年 358粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值