linux怎么压缩文件夹linux怎么压缩文件
Linux如何压缩文件为zip?
linux如何解压zip文件呢,下面就让我们来看看吧。
1、打开linux系统,在linux的桌面的空白处右击。
?
2、在弹出的下拉选项里,点击打开终端即可进入命令行。
?
3、在终端窗口中输入cdzip命令进入zip目录。
?
4、输入ls命令确认zip文件全称。
?
5、输入unzip命令解压zip压缩包。
?
6、出现inflating即表明解压成功。
tar命令大全?
tar命令是类Linux中比较常用的解压与压缩命令。
其实在使用tar命令的时候,tar命令本身用到的是归档功能,即文件没有真正进行压缩打包,创建之后的归档文件,往往会比原来所有文件的大小总和要大,就相当于日常生活中把一些东西放入到收纳盒里面,整个收纳盒的重量是要大于原来被收纳的物品的总重量的。
如果要对文件进行压缩,一般会调用其他的命令来实现,常用的有三种:zip,gzip2,bzip,其中zip命令一般是单独使用的,gzip2,bzip一般要跟tar命令结合到一起使用。
tar命令的具体使用方法,可以使用命令(mantar)命令来进行查看tar的基本命令。下面举例说明一下tar的基本命令。
一些常用的命令参数如下:
-c--create创建新的文档
-v--verbose显示详细的tar处理的文件信息
-f--file要操作的文件名
-x--extract,--get解压文件
-z--gzip,--gunzip,--ungzip通过gzip来进行归档压缩
-j--bzip2通过bzip2来归档压缩文件
-t--list表示查看文件,查看文件中的文件内容
-C--directory=DIR解压文件至指定的目录
-r--append表示增加文件,把要增加的文件追加在压缩文件的末尾
-u--update仅将较新的文件附加到存档中
-d--diff,--compare比较存档与当前文件的不同之处;--delete从存档中删除
--remove-files压缩后删除原文件
--exclude排除不需要压缩的目录或者文件
具体的用法:
-c--create创建新的文档
-v--verbose显示详细的tar处理的文件信息
-f--file要操作的文件名
#tar-cvfsysconfig.tar/etc/sysconfig
命令解释:将目录/etc/sysconfig/目录下的文件打包成文件sysconfig.tar文件,并且放在当前目录中
(可以使用pwd命令查看当前路径,可以使用ls命令来查看当前文件夹)。
-r--append表示增加文件,把要增加的文件追加在压缩文件的末尾
#tar-rvfsysconfig.tar/etc/sysconfig/
命令解释:将目录/etc/sysconfig/目录下的文件添加到文件sysconfig.tar文件中,并放在末尾的位置。
-t--list表示查看文件,查看文件中的文件内容
#tar-tfsysconfig.tar
命令解释:查看sysconfig.tar压缩文件中包含了哪些文件。
--remove-files压缩后删除原文件
#tar-cvfsysconfig.tar1.txt2.txt3.txt--remove-files
命令解释:将1.txt2.txt3.txt三个文件进行归档压缩,归档成功后并将这三个文件删除。
--exclude排除不需要压缩的目录或者文件
#tar-cvfsysconfig.tartest1/*--exclude=test1/log
命令解释:将test1目录下除log目录外所有的文件和文件夹进行压缩。
log目录后面不能加/,不能写成--exclude=test1/log/
#tar-cvfsysconfig.tar1.txt2.txt3.txt--exclude=txt4.txt
命令解释:将1.txt2.txt3.txt三个文件进行归档压缩,但是排除txt4.txt这个文件。
-x--extract,--get解压文件
#tar-xvfsysconfig.tar
命令解释:解压文件sysconfig.tar,将压缩文件sysconfig.tar文件解压到当前文件夹内。
-C--directory=DIR解压文件至指定的目录
#tar-xvfsysconfig.tar-C/root
命令解释:解压文件sysconfig.tar,将压缩文件sysconfig.tar文件解压到/root目录内。
tar调用程序进行压缩与解压缩:
1、tar调用gzip。
.gz结尾的文件就是调用gzip程序进行压缩的文件,相反文件以.gz结尾的文件需要使用gunzip来进行解压。tar中使用-z参数
来调用gzip程序。在这里通过举例子来进行解释。
-z--gzip,--gunzip,--ungzip通过gzip来进行归档压缩
#tar-czvfsysconfig.tar.gz/etc/sysconfig/
命令解释:将目录/etc/sysconfig/打包成一个tar文件包,通过使用-z参数来调用gzip程序,对目录/etc/sysconfig/进行压缩,
压缩成文件sysconfig.tar.gz,并且将压缩成的文件放在当前文件夹内。
-z调用gzip程序来压缩文件,压缩后的文件名称以.gz结尾。
#tar-xzvfsysconfig.tar.gz
命令解释:这条命令是将上一条命令解压。
2、tar调用bzip2
.bz2结尾的文件就是调用bzip2程序来进行压缩的文件,相反,文件以.bz2结尾的文件需要使用bunzip2来解压。tar中使用-j
参数来调用程序bzip2。
-j--bzip2通过bzip2来归档压缩文件
#tar-cjvfsysconfig.tar.bz2/etc/sysconfig/
命令解释:将/etc/sysconfig/目录打包成一个tar包,接着使用-j参数调用bzip2来进行压缩文件,对目录/etc/sysconfig/进行
压缩,压缩成文件sysconfig.tar.bz2并将其放在当前目录下。
#tar-xjvfsysconfig.tar.bz2
命令解释:解压上一个命令生成的压缩包。
zip进行压缩和解压缩
.zip结尾的文件就是调用zip程序来进行压缩文件的
#zipsysconfig.zip/etc/sysconfig/
命令解释:将/etc/sysconfig/目录打包成一个zip包
#zip-retc.zip/etc
命令解释:将/etc整个目录打包成一个zip包
#unzipsysconfig.zip
命令解释:将sysconfig.zip包进行解压缩
在linux下怎么解压和压缩tar.xz文件?
http://tukaani.org/xz/
下载一个xz或者通过yum装个xz然后解压yumsearchxzxz-d你的文件.tar.xztar-xvf你的文件.tar.xzlinux服务器怎么解压rar文件?
linux下要常用到此功能
在Linux下如何解压RAR文件(hmkart),需要从
下载RARforLinux3.2.0(也可以到网上搜索rarforlinux),解压揭开后make
然后可以用unrareyoufilename.rar解压rar文件。
具体操作为,下载rarforlinux后解压到某一目录,如:/usr/local/rar目录,然后执行如下的命令即可解压
/usr/local/rar/rarxfilename,关于其它的功能,请看其帮助。
Linux下压缩文件的最佳工具linux压缩工具
常用的Linux下压缩文件的最佳工具可以归纳为三类:gzip、zip、tar。Gzip是一种最常用的压缩文件工具,它不仅具有强大的压缩能力,而且具有非常简单的使用方式,就是用gzip命令来压缩文件。Gzip的最大优点是可以对单独的文件进行压缩。gzip可以帮助我们压缩普通文件,比如文本文件、图片文件等。Zip是另一种常用...
如何在Linux上使用tar命令解压和压缩文件
2、压缩Desktop目录下所有的png文件为png.tar。解压png.tar到Desktop当前目录。3、把目录打包为test.tar文件tar命令也可以打包多个文件或目录,只要用空格分开即可。4、解压tar.bz2文件的例子:tar-jxv-ftest.tar.bz2-C\/home\/user\/target下面说一下压缩文件,Linux上最常用的压缩格式一般是bzip2格式(...
压缩文件夹linux命令压缩文件夹linux
tar命令里面支持的压缩有gzip和bzip2,不知道你的压缩文件是不是用这个命令建立的。解决的办法我也不知道。??Linux压缩怎样只压缩文件,不要包含路径?cd到你不需要目录的文件夹,然后tar-cjf\/路径\/压缩文件名.tar.bz2*比如,你home\/test\/里面很多文件和文件夹,你想把他们压缩到一个压缩文件,但是压缩...
linux命令ziplinux压缩文件的命令
linux怎么压缩某个目录下的所有文件?比如你想把data目录下所有文件压缩打包到\/tmp目录下,并且把压缩包命名为a.tar.gz。可以这样操作tar-zcvf\/tmp\/a.tar.gzdata\/然后你进到\/tmp目录下看下是否打包成功,有这个a.tar.gz,并检查是是否打包完整。cd\/tmptar-tfa.tar.gz tar包在linux里用什么命令解压...
linux把文件压缩成.tar.gz的命令
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。2、在linux命令行下输入shell指令:tar -czf test.tar.gz test.txt。3、最后,按下回车键执行shell指令,此时会看到test.txt被成功压缩为test.tar.gz。
linux文件夹压缩成ziplinux文件夹压缩
可以通过命令tarcvf\/tmp\/tesr.tar\/home\/tesr把目录打包压缩到tmp。Linux如何压缩文件为zip?linux如何解压zip文件呢,下面就让我们来看看吧。1、打开linux系统,在linux的桌面的空白处右击。?2、在弹出的下拉选项里,点击打开终端即可进入命令行。?3、在终端窗口中输入cdzip命令进入zip目录。?4、输入ls...
linux怎么压缩文件
Linux下的tar压缩解压缩命令详解 tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的...
Linux系统快速安装LZMA压缩工具linux安装lzma
一、安装LZMA压缩工具 下载和安装过程:1、首先从官网上下载最新版本的LZMA压缩工具,链接地址https:\/\/tukaani.org\/xz\/ 。2、下载压缩包后,解压缩,进入解压缩后的目录,执行以下命令:`$ .\/configure``$ make``$ sudo make install`这样可以将LZMA压缩工具安装到Linux系统中。二、使用LZMA压缩工具 ...
Linux下解压命令轻松实现压缩文件解压linux下的解压命令
解压缩的linux命令,使用unzip即可,例如: 解压:unzip file.zip # unzip是命令,文件名前不要加反斜杠 压缩:zip file.zip # zcvf是参数,文件名前不要加反斜杠 通常,Linux的压缩文件格式包括.rar、.tar、.gz、.tgz等,根据文件的格式不同,具体的压缩和解压缩的命令也会...
如何用tar压缩文件夹到指定目录
在Linux中,要将文件夹压缩并解压到指定目录,tar命令提供了解决方案。基本的tar命令结构是tar xvf (extract and verbose) 加上压缩文件名,后面跟着要解压到的目录。以下是几种常见的用法:1. 直接在当前目录下解压: tar xvf te.tar 2. 将文件解压到指定的子目录: tar xvf te.tar -C .\/test\/ ...
旁贷致康: 用法如下: gzip,压缩文件名:zip或gz,解压命令:unzip bzip2,压缩文件名:bz,解压命令;bzip2 -d 上面两个是最常用的压缩方式,一般在linux下可以通过tar命令实现打包和压缩(或解压).例如: tar -zcvf file file.tar.gz打包并压缩成gzip格...
普兰店市17543131198: linux文件压缩 - ?
旁贷致康: Linux下的tar压缩解压缩命令详解(来源http://hi.baidu.com/feixia202023/blog/item/b54a243814ad87c1d4622502.html) tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令...
普兰店市17543131198: linux下如何解压和压缩文件 - ?
旁贷致康: Linux下自带了一个unzip的程序可以解压缩文件,解压命令是:unzip filename.zip 同样也提供了一个zip程序压缩zip文件,命令是 zip filename.zip files 会将files压缩到filename.zip 另外看看你的文件的后缀名,不同的后缀的文件解压和压缩的命令...
普兰店市17543131198: 如何在Linux上使用tar命令解压和压缩文件 - ?
旁贷致康: 压缩整个目录或单个文件 使用下面的命令来压缩整个目录或Linux上的一个文件. 它也将压缩您指定的文件 tar -czvf name-of-archive.tar.gz /path/to/directory-or-file -c:C reate存档. -z:压缩zip存档. -v:在终端显示进度的同时创建归档,也被称...
普兰店市17543131198: Linux怎么使用压缩和解压到指定目录的命令 - ?
旁贷致康: 命令格式:tar -zxvf 【压缩包文件名.tar.gz】 -C 【路径】/ 注释:解压.tar.gz格式到指定的目录下 例如:tar -zxvf japan.tar.gz -C /tmp/ 命令格式:tar -jxvf 【压缩包文件名.tar.bz2】 -C 【路径】/ 注释:解压.tar.bz2格式到指定的目录下 例如:tar -zxvf ...
普兰店市17543131198: linux下把一个文件夹内的文件全部压缩的shell命令 - ?
旁贷致康: #!/bin/bash ls /yourdir/ //查看你要压缩的文件夹 if [ $? -eq 0 ];then tar -zcvf yourdir.tar.gz /yourdir //如果文件夹不为空就压缩 else echo "yourdir is empty!" //如果为空显示“yourdir is empty!” fi
普兰店市17543131198: linux下数据压缩的几种方法与查看方式 - ?
旁贷致康: 1. tar命令使用tar程序打出来的包我们常称为tar包. tar包文件的命令通常都是以.tar结尾的.生成tar包后. 就可以用其它的程序来进行压缩了. tar命令本身不进行数据压缩. 但可以在打包或解包的同时调用其它的压缩程序. 比如调用gzip、bzip2选项...
普兰店市17543131198: 在LINUX下想要直接压缩多个文件夹为tar.gz格式,该怎么办 - ?
旁贷致康: 1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下.2、其次,在linux命令行中输入:tar zvcf t.tgz 1/ 2/.3、最后,按下回车键执行shell指令,此时发现成功将文件夹1与文件夹2一同压缩为tar.gz格式.
普兰店市17543131198: 如何将Linux系统的多个目录及文件备份并压缩到一个文件,以方面保持和传递? - ?
旁贷致康: 1.备份Linux系统 window系统在运行状态下,我们是无法将文件拷贝出来的,那么在Linux下呢?她的文件结构式一种树型结构.而且在系统运行的时候我们可以进行打包所有系统文件.特别要说的在Linux的root账户具备系统上的任何操作,这...
普兰店市17543131198: linux 压缩某个文件夹下所有东西到指定目录下 - ?
旁贷致康: #!/bin/bash for dir in `ls --file-type -1`; do if [ `echo $dir | grep "/$"` ]; then dir=`basename $dir`; tar -zvcf $dir\.tar.gz $dir; fi done 说明:保存至文件名compress.sh,并置于相应目录下.运行./compress.sh(或sh compress.sh)