如何将压缩文件解压到指定文件目录?
一、解压.tar.gz格式到指定的目录下:
命令格式为:tar -zxvf 【压缩包文件名.tar.gz】 -C 【路径】/
例如:tar -zxvf japan.tar.gz -C /tmp/
二、解压.tar.bz2格式到指定的目录下:
命令格式:tar -jxvf 【压缩包文件名.tar.bz2】 -C 【路径】/
例如:tar -zxvf japan.tar.bz2 -C /tmp/
三、压缩.tar.gz格式到指定目录下
命令格式:tar -zcvf 【目录】/ 【压缩包文件名.tar.gz】【源文件】
例如:tar -zcvf /tmp/test.tar.gz japan/
注意:一次压缩多个文件直接在源文件后用空格格开即可
四、压缩.tar.bz2格式到指定目录下
命令格式:tar -jcvf 【目录】/ 【压缩包文件名.tar.gz】【源文件】
例如:tar -jcvf /tmp/test.tar.bz2 japan/
注意:一次压缩多个文件直接在源文件后用空格格开即可
扩展资料
每条选项以及命令直接的空格一定要打,Linux严格区分大小写,输入时注意大小写。
tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,常用的压缩与解压缩参数有:
-c :create 建立压缩档案的参数;
-x : 解压缩压缩档案的参数;
-z : 是否需要用gzip压缩;
-v: 压缩的过程中显示档案;
-f: 置顶文档名,在f后面立即接文件名,不能再加参数
linux如何把多个压缩包解压到单独文件夹?
写个脚本,实现自动一个个解压:#!/bin/bashfor file in `ls *.rar`dodirname=`echo $file|tr .rar`mkdir $dirrnamecd $dirnamerar -x ../filedone
linuxtar打包解压详解解压到指定文件夹?
不知道你的压缩文件的后缀是什么。最近学到 tar这个命令,可以用来打包并压缩一个文件夹的内容,这个命令在创建压缩文件时,如果加上了-P 这个参数的话,就会包含文件的绝对目录,所以解压的时候是解压到这个绝对目录里面,覆盖相同的文件。tar命令里面支持的压缩有gzip和bzip2,不知道你的压缩文件是不是用这个命令建立的。解决的办法我也不知道。??
linux中tar.gz怎么解压到指定目录?
当前目录,就是你解压的目录,目录名是 xmms,要指定目录的话要加-C,格式如下:# tar -zxvf xmms.tar,gz -C /你打算解压的目标路径;注意权限,如果没root权限的话,你只能把文件解压到,的指定目录中。 拓展:没法实现自运行,只能实现解压到指定路径,右击压缩文件,选择“解压到”,之后选择“解压的位置”点击“解压”即可;如果想运行的话,直接去解压位置运行即可,或者可以直接打开压缩文件,双击运行EXE格式的压缩文件在解压安装的时候可以自己选择安装(解压)路径,RAR的文件也很好办,右击它,在快捷菜单中选“解压文件”然后再弹出的框框中就可以选择解压路径了。