tar 打包压缩命令(linux压缩命令)
tar 命令用于文件的打包或压缩,是最为常用的打包压缩命令,其语法格式如下:
tar [选项] 文件名.tar.gz 源文件
tar -cvfz xxx.tar.gz source_file (tar -cvfz 包名.tar.gz 源文件) #以tar.gz方式打包并gz方式压缩
tar -xvfz xxx.tar.gz -C path (tar -xvfz xxx.tar.gz -C 目标路径) #解压缩包
注意:使用tar命令,打包仅仅是打包xxx.tar,打包并压缩就是xxxx.tar.gz,打包压缩的文件一定要指定文件格式,这样解包解压才好用对应的参数来解包解压缩,注意压缩包文件名和源文件位置不要颠倒了。
常用参数选项:
-c --create :创建新的归档文件,即打包,打包的意思就是说把一堆文件打包成一个文件 -v --verbose :可视化,显示详细的tar处理的文件信息的过程 -f --file :要操作的文件名 -x --extract :解压文件 -z --gzip, --gunzip, --ungzip :通过 gzip 来进行归档压缩,如 tar -czvf etc.tar.gz /etc/,解压使用tar -zxvf test.tar.gz -j --bzip2 :通过 bzip2 来归档压缩文件,如 tar -jcvf test.tar.bz2 /etc/,解压使用tar -jxvf test.tar.bz2 -J :使用xz压缩工具压缩成.xz文件,如 tar -Jcvf test.tar.xz /etc/,解压使用tar -Jxvf test.tar.xz -t --list :表示查看文件,查看文件中的文件内容 -C --directory=DIR :解压文件至指定的目录,如果是解压到当前目录,可以不加-C
演示示例:
[root@Centos8 shell_scripy]# tar -cvf etc.tar /etc/ #仅仅是打包,并没有压缩
[root@Centos8 shell_scripy]# tar -xvf etc.tar #解包[root@Centos8 shell_scripy]# tar -czvf etc.tar.gz /etc/ #打包并压缩/etc/目录,压缩包存放在当前目录,名字为etc.tar.gz
[root@Centos8 shell_scripy]# tar -xzvf etc.tar.gz -C ./find/ #解压缩etc.tar.gz到指定目录,如果是解压到当前目录,可以不用加-C
[root@Centos8 shell_scripy]# tar -tvf etc.tar.gz #查看压缩包内容
tar 打包压缩命令(linux压缩命令)相关推荐
- linux tar压缩慢,linux 压缩与打包(tar)
简介 压缩.解压缩.打包这些词语在计算机中经常会用到,linux下如何进行这些操作呢,继续往下看就知道了 linux常见的压缩命令 在使用linux系统时,经常会看到 .tar .tar.gz 这样的 ...
- linux unset命令,Linux unset命令
Linux unset命令 Linux unset命令用于删除变量或函数. unset为shell内建指令,可删除变量或函数. 语法unset [-fv][变量或函数名称] 参数:-f 仅删除函数. ...
- linux 平行运行命令,Linux paste命令
Linux paste命令 Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式,一列列地加以合并. 语法paste [-s][-d ][--help][--vers ...
- linux里面查找替换命令,Linux常用命令(一)————查找和替换
1. 查找一个字符串 一个字符串是一行上的一个或几个字符. 为查找一个字符串,在vi命令模式下键入"/",后面跟要查找的字符串,再按回车.vi将光标定位在该串下一次出现的地方上.键 ...
- linux ping -w 命令,Linux ping 命令
Linux ping 命令 Linux ping 命令用于检测主机. 执行 ping 指令会使用 ICMP 传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运 ...
- 在Linux7关机命令,linux关机命令
【使用指南】
最近有win7系统的忠实伙伴发现电脑在运行的时候,遇到linux关机命令 的问题,以前都没有遇到的,那么在遇到linux关机命令 该怎么处理呢?其实linux关机命令 处理起来并不难,现在小编就给大家 ...
- linux objdump命令,Linux objdump命令
一.简介 objdump命令是用查看目标文件或者可执行的目标文件的构成的gcc工具. 二.选项 三.实例 1)显示文件头信息 objdump -f test 2)显示Section Header信息 ...
- linux系统print命令,linux常用命令 print格式输出
格式化输出命令 printf '输出类型 输出格式' 输出内容 输出类型: %ns 输出字符串,n是数字指代输出的几个字符 %ni 输出整数,n是数字指代输出几个数字 %m.nf 输出浮点数.m和n是 ...
- Linux合入patch命令,Linux patch命令
Linux patch命令 Linux patch命令用于修补文件. patch指令让用户利用设置修补文件的方式,修改,更新原始文件.倘若一次仅修改一个文件,可直接在指令列中下达指令依序执行.如果配合 ...
- linux 下安装gnu aspell命令,Linux spell命令
Linux spell命令 Linux spell命令可建立拼写检查程序. spell可从标准输入设备读取字符串,结束后显示拼错的词汇. 语法spell 实例 检查文件testfile是否有拼写错误, ...
最新文章
- linux do_irq 报错 代码,linux - 内核函数asm_do_IRQ()中的irq与我在模块中请求的不同 - 堆栈内存溢出...
- 动态生成能够局部刷新的验证码【AJAX技术】---看了不懂赔你钱
- 【Linux】rpm常用命令及rpm参数介绍
- python控制autocad_利用python控制Autocad:pyautocad方式
- C#算法设计查找篇之02-二分查找
- 跟我读论文丨ACL2021 NER BERT化隐马尔可夫模型用于多源弱监督命名实体识别
- 武汉加油——传染病模型拟合
- Ubuntu16.04添加Pycharm快捷方式在启动器并修复问号图标问题
- lzg_ad:如何自定义Shell组件
- python制作mcmod_[周边教程]MinecraftMOD制作_从入门到精通
- 1.12 Windows程序的生与死 <深入浅出MFC读书笔记>
- FPGA接口实现----增量式编码器
- 啦啦啦啦啦啦啦啦啦啦啦啦这是一篇分界线
- 03系统多界面_资讯:苹果公布iPhone 12屏幕更换价格;华为 Mate 40 Pro 系统界面截屏曝光;Redmi K30S 更多细节曝光...
- 数据链路层的主要功能与服务
- Python3字符串前缀u、b、r
- html 文档在线查看,在网页中在线查看文档(doc、docx 、xls 、xlsx、 pdf 、swf )
- App怎样提高推广转化率
- C++为什么空格无法输出_47个快捷键、50个CAD技巧,终于知道为什么别人用CAD总比我快了!...
- 电脑屏幕亮度能否自动调节
热门文章
- java毕业生设计中小学家校通系统计算机源码+系统+mysql+调试部署+lw
- ffmpeg 视频裁剪 命令行+C实现(无B帧视频)
- COMSOL随机多边形骨料及界面过渡区ITZ建模 混凝土细观2D
- JAVA毕业设计公司CRM客户管理系统计算机源码+lw文档+系统+调试部署+数据库
- table实现上移下移的功能
- 花几个小时做一个看股票的摸鱼神器
- 打印机可以打印不能扫描怎么弄_打印机无法扫描是怎么回事?
- pytorch实现循环神经网络实验
- 个人永久性免费-Excel催化剂功能第67波-父子结构表转换添加辅助信息之子父关系篇...
- 增量集成测试和非增量集成测试