linux下五种常见的格式的文件解压缩
.zip压缩命令(压缩文件和目录没有任何毛病):
常用压缩格式:.zip .gz .bz2 .tar.gz .tar.bz2
格式:zip 压缩文件名(可以不写压缩名,但是严格意义上区分压缩文件名) 源文件名
zip -r 压缩文件名 源文件名 压缩目录
解压缩:
unzip 压缩文件
.gz压缩(压缩目录下的所有子文件 目录并不会压缩)
gzip 源文件(自动以.gz为后缀,压缩后源文件会消失)
那么可以压缩为gz源文件不消失吗?没有直接命令达到该效果
但是,可以通过以下方式实现
gzip -c 源文件 > 压缩文件
gzip -r 源文件 压缩目录
#压缩目录下的所有子文件 目录并不会压缩
.gz解压缩
gzip -d 压缩文件
gunzip 压缩文件
.bz2格式压缩(不能压缩目录)
bzip2 源文件
#压缩 不保留源文件
bzip2 -k 源文件
#压缩后保留源文件
.bz2格式解压缩
bzip2 -d 压缩文件
bunzip2 压缩文件
---------------------以下两种压缩格式用的多
.tar.gz(不删除源文件,先打包为tar,再压缩目录,解决了目录不能压缩的问题)
打包文件
tar -cvf 打包文件名(*.tar) 源文件
-c 打包
-t 测试 只查看
-v
-f
.tar.gz解压缩
tar -xvf 打包文件名
-x 解打包
tar -zcvf 压缩文件(*.tar.gz) 源文件
#打包并压缩
指定解压缩位置
tar -jxvf 压缩文件 -C 目录
压缩多个文件 以空格分隔
.tar.bz2压缩
tar -jcvf 压缩文件(*.tar.bz2) 源文件
.tar.bz2解压缩
tar -jxvf 压缩文件(*.tar.bz2) 源文件
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
linux下4种常见的文件搜索命令
1、文件搜索命令locate(定位,查找) 最大的好处,速度快 格式: locate 文件名 返回文件的路径 搜索方式:在后台数据库中按照文件名搜索,每天更新一次 因此新建的文件往往要第二天才能搜索出来 但是也可以强行更新数据库 执行命令updatedb既可以 数据库的位置 /var/lib/mlocate(版本不同位置不同) 搜索的配置文件:/etc/updatedb.conf 其中指定有些目录 不参与搜索 比如/etc/temp 缺点:只可以按照文件名来搜索 例子:locate javatest 2、命令搜索命令whereis 与which whereis搜索命令的所在位置,不搜索文件 -b 只查看可执行文件所在位置 -m 只查看帮助文档所在位置 which 搜索命令的所在位置,还可以查看别名,不搜索文件 两种搜索在path环境路径下搜索 echo $PATH 例子:whereis ls which ls 3、find(全部搜索,每一个文件名) 功能非常的强大,但是比较耗费资源 因此,尽量避免大范围的查询 格式:find 搜索范围 搜索条件 find / -name test...
- 下一篇
解决centos上解压文件报错:tar: Error is not recoverable: exiting now
例如解压文件命令为: tar -zxvf hadoop-2.6.2.tar.gz 解压时错误信息为: gzip: stdin: unexpected end of file tar: Unexpected EOF in archive tar: Unexpected EOF in archive tar: Error is not recoverable: exiting now 解决办法: 执行命令: tar -xvf hadoop-2.6.2.tar.gz(去掉参数 “z” 即可。)
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- Hadoop3单机部署,实现最简伪集群
- Mario游戏-低调大师作品
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果