linux下如何解压和压缩文件【Linux解压命令,linux解压命令unzip】
文章插图
linux下自带了一个unzip的程序可以解压缩文件 ,
解压命令是:unzipfilename.zip
同样也提供了一个zip程序压缩zip文件 , 命令是
zipfilename.zipfiles
会将files压缩到filename.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用unrare解压
9、*.zip用unzip解压
Linux 解压缩的命令怎么用?如果是gzip压缩文件:
tar zxvf x.tar.gz
如果是bzip2压缩的
tar jxvf x.tar.bz2
有时扩展名命名不规范 , 需要用file确定目标文件的属性 , 比如x.abcde
[user@Host ~]$ file x.abcde
x.abcde: gzip compressed data, from Unix, last modified: Thu Jun 26 02:24:10 2008
这个输出结果就可以看到这个文件是gzip压缩的 , 就用tar zxvf了
linux系统 , 如何用命令解压各种软件包...谢谢 , 请详解语法:unzip 〔选项〕 压缩文件名.zip
各选项的含义分别为:
-x 文件列表 解压缩文件 , 但不包括指定的file文件 。
-v 查看压缩文件目录 , 但不解压 。
-t 测试文件有无损坏 , 但不解压 。
-d 目录 把压缩文件解到指定目录下 。
-z 只显示压缩文件的注解 。
-n 不覆盖已经存在的文件 。
-o 覆盖已存在的文件且不要求用户确认 。
-j 不重建文档的目录结构 , 把所有文件解压到同一目录下 。
例1:将压缩文件text.zip在当前目录下解压缩 。
$ unzip text.zip
例2:将压缩文件text.zip在指定目录/tmp下解压缩 , 如果已有相同的文件存在 , 要求unzip命令不覆盖原先的文件 。
$ unzip -n text.zip -d /tmp
例3:查看压缩文件目录 , 但不解压 。
$ unzip -v text.zip
zgrep命令
这个命令的功能是在压缩文件中寻找匹配的正则表达式 , 用法和grep命令一样 , 只不过操作的对象是压缩文件 。如果用户想看看在某个压缩文件中有没有某一句话 , 便可用zgrep命令 。
解压
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 解压
压缩
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
linux下的三种解压文件的命令?那要看你的压缩文件使用哪种压缩方式:gzip , 压缩文件名:zip或gz , 解压命令:unzipbzip2 , 压缩文件名:bz , 解压命令;bzip2 -d上面两个是最常用的压缩方式 , 一般在linux下可以通过tar命令实现打包和压缩(或解压) 。例如:tar -zcvf file file.tar.gz打包并压缩成gzip格式 , 其中-c命令是创建tar包 , -z参数是指定压缩成gzip格式;tar -zxvf file.tar.gz解包命令 , 其中-x是解包命令 , -z指定解压缩格式是gziptar -jcvf file file.tar.bz2 打包并压缩成bzip2格式 , 其中-c是创建tar包 , -j参数指定压缩成bzip2格式;tar -jxvf file.tar.gz解包命令 , 其中-x是解包命令 , -j指定解压缩格式是bzip2
linux下解压压缩文件命令用zip或者是 gzip , 看系统可支持 , 一般linux都支持这个两个命令 。命令相对较简单 , 你可以去百度一下具体的参数 。
如果你的文件夹比较多 , 就选择tar , 就是打包并压缩“tar -czvf文件加名” 用4个参数比较常用 。
- Linux查看开放端口命令,linux查看开放端口8001
- 手机解压7z软件哪个比较好,手机解压7z的软件
- openjdk和java,openjdk和sunjdk区别
- cad命令栏怎么调出来快捷键,cad命令栏窗口不见了,如何调出来?
- 管理员命令提示符怎么打开快捷键,管理员命令提示符怎么打开D盘
- linux常用命令关闭防火墙,linux关闭防火墙或开启防火墙命令
- cad快捷键命令大全一览表,更改cad快捷键设置
- linux搜索文件中的关键字,linux搜索文件名命令find
- cad放大命令,cad放大比例尺寸不变
- linux怎么读英语发音,linux怎么读谐音