Linux 解压,压缩文件--tar 命令
其实在Linux中,有许多种解压,压缩文件的命令,本博客介绍 tar 命令
如果Linux 系统不能运行tar 命令的朋友,先安装一下:
1)安装
1.apt-get 方式安装:
sudo apt-get install tar
2.yum 方式安装
yum install -y tar
2)使用tar
简介
tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。
tar是在Linux中使用得非常广泛的文档打包格式。它的好处就是它只消耗非常少的CPU以及时间去打包文件,它
仅仅只是一个打包工具,并不负责压缩。
2.1 tar格式
常用格式:
tar czvf my.tar file1 //单个文件压缩打包
tar czvf my.tar file1 file2,... //多个文件压缩打包
tar czvf my.tar dir1 //单个目录压缩打包
tar czvf my.tar dir1 dir2 //多个目录压缩打包
tar xzvf my.tar //解包至当前目录
tar xzvf my.tar -C dirmane //解包至名字为dirmane的目录
解释:
-c参数是建立新的存档
-v参数详细显示处理的文件
-f参数指定存档或设备
下面是如何打包一个目录: tar -cvf archive_name.tar directory_to_compress
2.2 tar.gz格式
这种格式是我使用得最多的压缩格式。它在压缩时不会占用太多CPU的,而且可以得到一个非常理想的压缩率。
压缩方式:
tar -zcvf archive_name.tar.gz filename
解压缩方式:
tar -zxvf archive_name.tar.gz
上面这个解包命令将会将文档解包在当前目录下面。
当然,你也可以用下面的这个命令来指定解包的路径:
tar -zxvf archive_name.tar.gz -C new_dir
2.3 tar.gz格式
这种压缩格式是我们提到的所有方式中压缩率最好的。当然,这也就意味着,它比前面的方式要占用更多的CPU与时间。
压缩方式:
tar -jcvf archive_name.tar.bz2 filename
解压缩方式:
tar -jxvf archive_name.tar.bz2
上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用下面的这个命令来指定解包的路径:
tar -jxvf archive_name.tar.bz2 -C new_dir
其中zxvf含义分别如下
z: gzip 压缩格式
x: extract 解压
v: verbose 详细信息
f: file(file=archieve) 文件
关于tar的详细命令可以
tar --help
希望对你有帮助。
如何想使用zip,unzip 来解压,压缩文件地朋友,可以参考:
Linux 解压,压缩文件--zip unzip
Linux 解压,压缩文件--tar 命令相关推荐
- linux 下gz文件解压命令,Linux解压gz文件的命令怎么写
Linux解压gz文件的命令怎么写 发布时间:2020-11-17 13:39:53 来源:亿速云 阅读:122 作者:小新 小编给大家分享一下Linux解压gz文件的命令怎么写,相信大部分人都还不怎 ...
- linux中gz文件怎么解压,Linux解压gz文件的命令使用教程及详解
今天小编给带来一篇linux解压方面的资料 Linux解压gz文件的命令有:gunzip命令.gzip命令.tar命令.下面本篇文章就来带大家了解一下 gz文件是一种压缩文件,以.gz或者.tar.g ...
- linux php gz,Linux解压gz文件的命令是什么
Linux解压gz文件的命令有:gunzip命令.gzip命令.tar命令.下面本篇文章就来带大家了解一下,希望对大家有所帮助.[视频教程推荐:Linux教程] gz文件是一种压缩文件,以.gz或者. ...
- linux解压gz文件的命令
解压tar.gz文件的命令? LINUX解压缩TAR.GZ文件命令 1.解压缩命令格式: tar -zxvf 压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录. 2.压缩命令格式: tar ...
- Linux 解压 压缩文件
1.*.tar 用 tar -xvf 解压 2.*.gz 用 gzip -d或者gunzip 解压 3.*.tar.gz和*.tgz 用 tar -xzf 解压 4.*.bz2 用 bzip2 -d或 ...
- 解压命令linux tgz,linux下解压tgz文件--tar命令详解
tar [-cxtzjvfpPN] 文件与目录 ....参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的 ...
- Linux:shell 脚本 自动解压压缩文件tar.gz到指定目录
具体情境 Ubuntu16.04系统,将.tar.gz格式的文件从/home/myftp/upload/nuodongiot目录自动解压到/home/myftp/upload/backupcopy目录 ...
- linux的解压zip文件,linux解压zip文件命令是什么
linux解压zip文件命令是什么 发布时间:2020-04-23 11:02:45 来源:亿速云 阅读:162 作者:小新 今天小编给大家分享的是linux解压zip文件命令是什么,相信很多人都不太 ...
- 服务器使用——解压常见文件tar、zip、rar等
服务器使用--解压常见文件tar.zip.rar等 一.解压文件 1.tar文件 tar -cf all.tar *.jpg # 这条命令是将所有.jpg的文件打成一个名为all.tar的包.-c是表 ...
- Linux解压WINRAR文件
windows平台很多压缩文档为rar文件,那么怎么做到Linux解压rar文件(unrar安装和使用)? 简单,centos5安装unrar即可. unrar安装方法如下: wget http:/ ...
最新文章
- Json在Java后台的操作
- php curl 下载网页,php 通过cURL函数抓取网页、下载网页的简单示例
- 穿上这件全球首款「隐形衣」,做这条街最「无脸」的仔;阿里给钱给资源,求解AI安全难题...
- 阿里腾讯今日头条纷纷选择的工具,ClickHouse到底有什么本事?
- .NET I/O 学习笔记:文件的读和写
- python中的元组操作
- 拓端tecdat|R语言Gibbs抽样的贝叶斯简单线性回归仿真分析
- 小鱼易连手机显示无法连接服务器,小鱼易连怎么投屏到电视 小鱼易连app手机无线投屏使用方法...
- sonar下载安装配置教程
- cpuz测试分数天梯图_cpubenchmark(2020电脑cpu性能天梯图)
- 软件测试期末试题及答案(史上最全)
- 配色三部曲-你真懂这些色彩术语吗?
- RGB色彩模式与CMYK色彩模式参数转换公式
- MATLAB基础语法之蒙特卡罗模拟_1(布丰投针)
- Vue动态组件、组件缓存、组件激活和非激活、组件插槽、组件name
- 一个人的孤独,一群人的狂欢!
- Golang适合高并发场景的原理
- 用户标签体系的设计和效果评估
- 基于SSM图书借阅管理系统
- matlab 画qpsk眼图,qpsk调制星座图:通信里 星座图 到底是什么意思