
tar命令主要参数解释:
-z参数:表示要解压或压缩的是tar.gz文件(如果是tar.bz2就是-j)
-x参数:表示是执行解压缩 *** 作而不是打包 *** 作
-v参数:表示列出解压时的详细消息
-f参数:指定要解压的文件名,或者指定新建的打包文件的名字
tar命令解压时还可以指定解压的目标目录,就是把压缩文件的内容解压到哪个文件夹内,这个参数是-C(大写的C)。
解压tar.gz文件的例子:tar -zxv -f test.tar.gz -C /home/user/target
解压tar.bz2文件的例子: tar -jxv -f test.tar.bz2 -C /home/user/target
下面说一下压缩文件,Linux上最常用的压缩格式一般是bzip2格式(常用bz2后缀)和gzip格式(常用gz后缀),因为它俩的压缩比比较高。压缩命令也是用tar命令,只不过是把上面的解压tar命令中的-x参数换成-c参数,-c参数表示新建打包文件,在配合上-j或-z参数就能指定打包文件的压缩格式。注意:当压缩文件时,-f参数后面跟的是新建的压缩包的名字,压缩包文件名后面,还要加上要压缩的文件或文件夹(这时不需要-C参数)。不多说,直接看例子就明白了:
tar -jcv -f newfile.tar.bz2 要压缩的文件或目录
tar -zcv -f newfile.tar.gz 要压缩的文件或目录
在Linux命令下解压扩展名为“.zip”的文件,最简单有效的方法是使用解压缩程序unzip来完成,具体的步骤如下:
安装unzip解压缩程序
通常情况下,Linux系统下都自带unzip解压缩程序,如果没有,终端运行如下命令进行安装:
sudo apt-get install unzip
2. 解压file.zip文件
例如直接对扩展名为file.zip文件进行解压,终端运行:
unzip file.zip
3. 解压file.zip文件到指定文件夹
例如如果想要将file.zip解压到指定文件夹destination_folder,使用:
unzip file.zip -d destination_folder
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)