Linux学习笔记017---文件解压命令的使用_压缩解压
JAVA技术交流QQ群:170933152
找了两个,第一个好点,压缩
[root@sqb-v06 local]# tar -zcvf /usr/local/nginx-1.7.4_tar.gz /usr/local/nginx-1.7.4
解压:
tar -xvjf etc.tar.bz2 //-x为解压操作,则-f指定的是解压使用的文件,文件后缀显示使用bzip2进行压缩,所以加入-j选项,即使用bzip2解压//若只解压指定打包文件中的一个文件,在上述指令的最后加上待解压文件名作为参数即可
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文件打包成jpg.tar
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 解压
-----------------------------------------------------------------
Linux下常见的压缩包格式有5种:zip tar.gz tar.bz2 tar.xz tar.Z
其中tar是种打包格式,gz和bz2等后缀才是指代压缩方式:gzip和bzip2
filename.zip的解压:
unzip filename.zip
filename.tar.gz的解压:
tar -zxvf filename.tar.gz
其中zxvf含义分别如下
z: gzip 压缩格式
x: extract 解压
v: verbose 详细信息
f: file(file=archieve) 文件
filename.tar.bz2的解压:
tar -jxvf filename.tar.bz2
j: bzip2 压缩格式
其它选项和tar.gz解压含义相同
filename.tar.xz的解压:
tar -Jxvf filename.tar.xz
注意J大写
filename.tar.Z的解压:
tar -Zxvf filename.tar.Z
注意Z大写
关于tar的详细命令可以
tar --help
事实上, 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为区分压缩格式就能正确解压
tar -xvf filename.tar.gz
tar -xvf filename.tar.bz2
tar -xvf filename.tar.xz
tar -xvf filename.tar.Z
Linux学习笔记017---文件解压命令的使用_压缩解压相关推荐
- Linux学习笔记(二)|常用命令
Linux学习笔记(二)常用命令 1.文件处理命令 1.1命令格式与目录处理 -ls 功能描述:显示目录文件 原意:list 所在路径:/bin/ls 语法: ls-a 显示所有文件,包括隐藏文件 l ...
- linux rcs文件中的ip,linux学习笔记之diff和patch命令
关键字:Linux 学习笔记 运维 系统 命令 一.命令的功能 diff命令的功能为逐行比较两个文本文件,列出其不同之处.可是做成diff记录也就是补丁. patch就是利用diff制作的补丁来打到文 ...
- 嵌入式系统及应用Linux学习笔记(一)——常用命令
https://blog.csdn.net/qq_40700822/article/details/106080389 Linux学习笔记(一) Linux简介 Linux特点 Linux基本操作 1 ...
- linux学习笔记3--压缩和搜索命令
1.tar命令 tar 命令用于对文件进行打包压缩或解压,格式为"tar [选项] [文件]" 主要使用的是.tar 或.tar.gz或.tar.bz2 格式 接下来将打包后的压缩 ...
- 嵌入式Linux学习笔记(0)基础命令。——Arvin
学习记录: 到今天为止ARM裸机开发学习进程:1.2.1-1.2.14 预科班知识Linux介绍学习进程:0.2.1-0.2.6 学习内容笔记: 学习了Linux的开发方式的优劣介绍 学习了常用文件夹 ...
- Linux学习-42-查看文件系统信息dumpe2fs命令用法
10.9 dumpe2fs命令:查看文件系统信息 了解文件系统之后,我们可以使用dumpe2fs 显示ext2.ext3.ext4文件系统的超级快和块组信息.此命令的适用范围:RedHat.RHEL. ...
- Linux学习笔记之系统路径和命令
首先说一下,这个博文是我在ubuntu 8.10系统下用firefox浏览器登录新浪博客写的. linux和ubuntu的介绍今天就不讲了. linux所用的目录是树形目录.而且是有且只有一个根目录, ...
- 兄弟连Linux学习笔记之文件处理命令
1 目录处理命令: ls -a #显示所有文件 -l #长格式显示 -d #只显示目录 -h #人性化显示 -i #查看i节点 mkdir # 创新新目录-p # 递归创建子目录 cd # 切换目录 ...
- Linux学习笔记十三——文件压缩、解压缩和归档
压缩.解压缩命令: 1.compress/uncompress:压缩格式为Z,文件后缀为.Z compress /path/to/file uncompress /path/to/file.Z 2.g ...
最新文章
- xmlns=http://schemas.xmlsoap.org/wsdl/,这是什么意思,我只知道:xmlns:xx=....,
- 深度学习arm cache系列--一篇就够了
- GP TEE_ObjectInfo结构体在不同的版本之间的变化
- Web开发人员有用的代码比较工具
- debconf: DbDriver config: /var/cache/debconf/config.dat is locked by another process
- linux 如何赋值目录,Linux文件系统之目录的建立
- 2014.9.13模拟赛【数位和乘积】
- 推荐系统——协同过滤
- html5自动提交表单提交,HTML5 Form表单--提交信息
- 值此中秋圆月夜 数据天涯共此时
- 2017 【第八届蓝桥杯省赛】 C/C++ B组
- alexa全攻略(转)
- Android入门实践简单小项目:健康饮食
- 自适应算法和学习算法的区别
- JavaFX.控件讲解
- html添加右键菜单,JS添加右键菜单
- 游戏分类与热点探索——【作业1】
- Linux命令:ln -s
- ESXI6.7安装补丁
- Zabbix 监控之项目类型-Trapper