linux怎么压缩文件
发布网友
发布时间:2022-02-26 11:25
我来回答
共4个回答
热心网友
时间:2022-02-26 12:55
Linux下的tar压缩解压缩命令详解
tar
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出
下面的参数-f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。
# tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。
# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
# tar -tf all.tar
这条命令是列出all.tar包中所有文件,-t是列出文件的意思
# tar -xf all.tar
这条命令是解出all.tar包中所有文件,-t是解开的意思
压缩
tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar -cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
总结
1、*.tar 用 tar -xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar -xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar -xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar -xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
热心网友
时间:2022-02-26 14:46
username:file
tar cvzf file.tar.gz file
tar cvjf file.tar.bz2 file
热心网友
时间:2022-02-26 16:54
gzip 文件名
热心网友
时间:2022-02-26 19:19
tar -cvzf 自定义文件名.tar.gz 要压缩的文件目录
linux中怎么压缩一个文件夹
1. 使用`tar`命令压缩文件夹。使用tar命令压缩文件夹 `tar`是Linux下的一个归档工具,可以将多个文件或文件夹打包成一个文件,但并不进行压缩。如果要压缩文件夹,通常与压缩工具如`gzip`或`bzip2`结合使用。基本语法:bash tar -czvf 文件名.tar.gz 文件夹路径 其中:`c`表示创建新的归档文件。`...
Linux文件怎么打包、压缩和解压?详细教程来了!
首先声明一点,压缩命令不能直接压缩目录,必须先用 tar 命令将目录打包,然后才能用 gzip 命令或 bzip2 命令对打包文件进行压缩。例如:[root@localhost ~]#ll -d test test.tardrwxr-xr-x 2 root root 4096 6月 17 21:09 test-rw-rr 1 root root 10240 6月 18 01:06 test.tar#我们之前...
linux如何压缩文件夹?
1. 直接在当前目录下解压: tar xvf te.tar 2. 将文件解压到指定的子目录: tar xvf te.tar -C ./test/ 或 tar xvf te.tar ./test/ 3. 如果你的目标目录在压缩文件路径中,可以省略-C选项,如: tar xvf te.tar test/ 或 tar xvf te.tar ./test/,这两种方式在Solaris 9上同样适用。
linux常见的压缩命令
Linux常见的压缩命令有:tar、gzip、bzip2、zip。1. tar命令:tar是Linux中最常用的压缩工具之一,用于打包文件或目录。它能够将多个文件合并成一个文件,便于存储和传输。使用方式简单,例如:`tar -cvf output.tar directory/`,其中`-c`表示创建新的归档文件,`-v`表示显示详细信息,`-f`指定归档...
linux下如何将文件压缩成gz文件
首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。其次,在linux命令行中输入:gziptest.txt。最后,按下回车键执行gzip指令,之后会看到test.txt文件被成功压缩成test.txt.gz文件了。连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。在linux命令行下输入shell指令...
压缩文件Linux生成Tar压缩文件的方法linux生成tar
第一步:确定要进行压缩的文件。这些文件一般通过Linux中几个不同的命令来发现它们,例如ls命令和grep命令等。第二步:使用tar命令来生成压缩文件。其语法格式是“tar-czf filename.tar.gz filenames”,其中,tar命令创建实际的tar归档,c标记参数表示对其进行压缩,z标记参数在生成的归档文件上使用gzip...
如何在Linux上使用tar命令解压和压缩文件
对于解压操作,你可以使用`tar -xzvf archive.tar.gz`,这将提取名为archive.tar.gz的存档。如果你选择使用bzip2压缩,只需将`z`替换为`j`,即`tar -cjvf archive.tar.bz2`,然后解压时同样使用`tar -cjxvf archive.tar.bz2`。通过这些简单的命令组合,你就能在Linux环境中方便地对文件和目录...
Linux下压缩文件的最佳工具linux压缩工具
常用的Linux下压缩文件的最佳工具可以归纳为三类:gzip、zip、tar。Gzip是一种最常用的压缩文件工具,它不仅具有强大的压缩能力,而且具有非常简单的使用方式,就是用gzip命令来压缩文件。Gzip的最大优点是可以对单独的文件进行压缩。gzip可以帮助我们压缩普通文件,比如文本文件、图片文件等。Zip是另一种常用...
linux下怎么把文件压缩成一个gz压缩包
在Linux下,可以使用gzip工具将文件压缩成gz文件。下面是具体的步骤:打开终端,进入要压缩的文件所在的目录。运行以下命令进行压缩:gzip 文件名其中,文件名为要压缩的文件名,可以是绝对路径或相对路径。例如,要将文件test.txt压缩成test.txt.gz,可以运行以下命令:gzip test.txt压缩完成后,原文件会...
Linux zip命令压缩文件夹/目录
Linux zip命令压缩文件夹/目录,zip 压缩命令的时候需要手工指定压缩之后的压缩包名,注意写清楚扩展名,以便解压缩时使用。zip 命令常用选项及含义选项含义-r 递归压缩目录,及将制定目录下的所有文件以及子目录全部压缩。 -m 将文件压缩之后,删除原始文件,相当于把文件移到压缩文件中。 -v 显示详细的...