全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Linux文件的归档和压缩命令

 1.文件归档命令tar

归档的好处:

 方便使用、查询、阅读

 易于管理 (批量删除文件)

为什么要压缩

如果直接传输会大量的占用流量带宽.导致公司的内网访问速度缓慢.

传输前压缩–传输后解压

文件压缩的好处

节约硬盘的资源.

加快文件传输的速率

用到的命令:tar

作用:打包、压缩文件;tar 文件是把几个文件和(或)目录集合在一个文件夹里。是创建备份和归档的最佳工具

[root@xuegod72 ~]# tar –help 
[root@xuegod72 ~]# tar -cf archive.tar foo bar #将 foo bar 文件打包 成.tar 
[root@xuegod72 ~]# tar -tvf archive.tar #列出 tar中的所有文件 
[root@xuegod72 ~]# tar -xf archive.tar #提前或者释放 tar中的文件

打包

语法:tar [参数] 包的名称 目标文件/目录

参数:

 -c create创建文件
 -x 解压还原文件
 -v 显示执行详细过程
 -f 指定备份文件
 -t 列出备份文件内容
 -P(大写) 在使用绝对路径时,不移除文件名称前的根号,
 -C (大写) 指定解压位置
 -z 通过gzip进行压缩
 -j 通过bzip2解压缩

注意:在起包的名称的时候,后缀要根据你要压缩的类型添加相应的后缀

[root@xuegod72 mnt]# tar -cvf grub2.tar /boot/grub2/ –归档
[root@xuegod72 mnt]# tar -tvf grub2.tar|more –查看归档中的文件
[root@xuegod72 mnt]# tar -cvfP grub2.tar /boot/grub2/ –归档 根目录(危险,解压后可能覆盖根目录)
[root@xuegod72 mnt]# tar -xvf grub2.tar -C /usr/src/ –提取释放 -C 指定位置

在Linux中,你如何来区别文件的类型、后缀

比如 sh 脚本 aa

file命令,查看文件类型

linux对于文件的扩展名没有像windows要求的那么严格,所以在使用linux的过程中经常会遇到有些文件根本就没有扩展名,哪么我们应该如何去判断没有扩展名的文件,到底是文件还是目录呢?

作用:确定文件类型

语法:file 文件名

[root@xuegod72 mnt]# file grub2.tar 
[root@xuegod72 mnt]# file /etc/init.d/nginx

file 文件类型

文件大小

对比文件的大小:

[root@xuegod72 mnt]# du -sh /boot/grub2/ 
[root@xuegod72 mnt]# ll -h /boot/grub2/

2. Linux文件压缩

压缩工具:gzip bzip2 zip tar

3.1 压缩格式

常见的压缩格式:gz、bz2、xz、zip、Z

格式(文件名格式): .tar.gz 或 .tgz

语法格式:tar zcvf newfile.tar.gz SOURCE

tar.gz格式

[root@xuegod72 mnt]# tar zcf grub2.tar.gz /boot/grub2 #打包压缩 
[root@xuegod72 mnt]# tar zxf grub2.tar.gz #解压

tar.bz2格式

[root@xuegod72 mnt]# tar jcf grub2.tar.gz /boot/grub2 #打包压缩 
[root@xuegod72 mnt]# tar jxf grub2.tar.gz #解压

rar格式

[root@xuegod72 mnt]# rar a grub2.rar /boot/grub2 #打包压缩 
[root@xuegod72 mnt]# rar x grub2.tar.gz #解压

zip格式

[root@xuegod72 mnt]# zip -r grub2.zip /boot/grub2 #打包压缩 
[root@xuegod72 mnt]# unzip grub2.tar.gz -d /tmp #解压

gzip格式

[root@xuegod72 mnt]# gzip grub2.tar #打包压缩 
[root@xuegod72 mnt]# gzip -d grub2.tar.gz #解压

bzip2格式

[root@xuegod72 mnt]# bzip2 -k grub2.tar #打包压缩 
[root@xuegod72 mnt]# bzip2 -d grub2.tar.bz2 #解压

xz格式

[root@xuegod72 mnt]# xz -zk grub2.tar #打包压缩 
[root@xuegod72 mnt]# unxz -dk grub2.tar.xz #解压

总结

以上所述是小编给大家介绍的Linux文件的归档与压缩命令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# linux文件的归档与压缩  # tar  # 归档压缩  # Linux下.tar.xz文件的解压教程详解  # Linux下解压.tar.xz格式文件的方法  # Linux通过命令压缩与解压缩的方法| tar  # tar.gz  # tar.bz2  # 详谈Linux打包与压缩及tar命令  # Linux下的tar压缩解压缩命令详解(小结)  # linux下用tar命令将当前目录下文件按子目录压缩归档的实现  # Linux 下解压 rar 文件的方法  # linux xz压缩解压的方法小结  # 扩展名  # 小编  # 备份文件  # 文件压缩  # 几个  # 你要  # 在此  # 给大家  # 我们应该  # 解压缩  # 经常会  # 所述  # 给我留言  # 感谢大家  # 内网  # 移除  # 压缩文件  # 过程中  # 文件传输  # 访问速度 


相关文章: 如何在Windows环境下新建FTP站点并设置权限?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  建站之星价格显示格式升级,你的预算足够吗?  武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?  微信推文制作网站有哪些,怎么做微信推文,急?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  如何通过虚拟主机空间快速建站?  武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?  制作网站的软件免费下载,免费制作app哪个平台好?  内部网站制作流程,如何建立公司内部网站?  网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  再谈Python中的字符串与字符编码(推荐)  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  如何在Windows服务器上快速搭建网站?  如何在Tomcat中配置并部署网站项目?  ,sp开头的版面叫什么?  如何快速搭建FTP站点实现文件共享?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  如何选择服务器才能高效搭建专属网站?  海南网站制作公司有哪些,海口网是哪家的?  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  如何通过WDCP绑定主域名及创建子域名站点?  网站专业制作公司有哪些,做一个公司网站要多少钱?  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  建站之星如何开启自定义404页面避免用户流失?  建站之星安装提示数据库无法连接如何解决?  建站主机如何安装配置?新手必看操作指南  c# 服务器GC和工作站GC的区别和设置  平台云上自助建站如何快速打造专业网站?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  建站DNS解析失败?如何正确配置域名服务器?  SQL查询语句优化的实用方法总结  如何在IIS中新建站点并配置端口与物理路径?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  七夕网站制作视频,七夕大促活动怎么报名?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  如何在橙子建站中快速调整背景颜色?  建站之星后台密码遗忘如何找回?  如何在IIS中新建站点并配置端口与IP地址?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  建站之星24小时客服电话如何获取?  建站上市公司网站建设方案与SEO优化服务定制指南  定制建站流程解析:需求评估与SEO优化功能开发指南  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  如何在云服务器上快速搭建个人网站?  如何获取免费开源的自助建站系统源码?  广州美橙建站如何快速搭建多端合一网站?  历史网站制作软件,华为如何找回被删除的网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。