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小时内与您取得联系。