1-9-文件的归档与压缩.docx
《1-9-文件的归档与压缩.docx》由会员分享,可在线阅读,更多相关《1-9-文件的归档与压缩.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、文件的归档和压缩本节所讲内容:q 文件归档命令q 创建tar包-解压-查询tar包内容第1章 文件的归档和压缩1.1 归档的好处:q 方便使用、查询、阅读q 易于管理 (批量删除文件)1.2 为什么要压缩如图:主机A要跟主机B传输一个大小为10G的文件估计传送100s.如果直接传输会大量的占用流量带宽.导致公司的内网访问速度缓慢.传输前压缩传输后解压我把10G的文件压缩成5G,传送时间是50s.1.3 文件压缩的好处节约硬盘的资源.加快文件传输的速率.第2章 Linux文件中的文件归档2.1 文件的归档用到的命令:tar作用:打包、压缩文件;tar 文件是把几个文件和(或)目录集合在一个文件夹
2、里。是创建备份和归档的最佳工具;通过tar命令,用户可以将一堆文件集中为一个文件(存档),该存档文件可以通过使用gzip、bzip2或xz等压缩工具进行行压缩后传输语法:tar 参数 包的名称 目标文件/目录参数:q -ccreate创建文件q -x解压还原文件q -v显示执行详细过程q -f指定备份文件q -t列出备份文件内容q -P(大写)在使用绝对路径时,不移除文件名称前的根号,q -C (大写) 指定解压位置注意: 在起包的名称的时候,后缀要根据你要压缩的类型添加相应的后缀,tar 选项前不需要使用-在LINUX中,你如何来区别文件的类型? 通过后缀比如 a.sh 原来a.sh是一个脚
3、本。是可以用来执行的。前提是有要执行权限。 a.tar 这是一个归档文件,是用TAR工具进行归档的。那么我要看这个文件,就要用TARrootpanda72 mnt# tar cvf /tmp/etc.tar /etc nginx-1.12.0.tar.gz注意:1、 在使用绝对路径名归档文件时,将默认从文件名中删除该路径中前面的 / 符号。这将有助于避免可能造成重要文件被覆盖的错误。2、在对文件进行归档时,必须保证TAR命令的用户有能够读取这些文件的权限;对无相应权限用户,归档时将忽略用户没有读权限的文件,并且将忽略用户没有读和执行权限的目录3、默认情况下,我们在从归档文件中提取文件的时候,系
4、统会将归档中文件的权限做一遍UMASK操作,比如原来存储文件权限为664,UMASK值是022,那么你从归档中提取了这个文件后,权限就会变成642.。这是LINUX的一种安全保护措施,可以防止提取到的普通文件默认收到执行权限。并且这种权限变化在普通用户使用时有效。所以你如果想要保留这个权限,可以在提取时加参数p选项指定解压位置rootpanda72 mnt# tar xf nginx-1.12.0.tar -C /tmprootpanda72 mnt# wget -O /tmp/a.txt2.2 file命令linux对于文件的扩展名没有像windows要求的那么严格,所以在使用linux的过
5、程中经常会遇到有些文件根本就没有扩展名,哪么我们应该如何去判断没有扩展名的文件,到底是文件还是目录呢?1、 看颜色2、 通过命令作用:确定文件类型语法:file 文件名2.3 文件大小对比文件的大小rootserver0 # ll /etc/|head -1total 1484rootserver0 # ll -h /etc/|head -1total 1.5Mrootserver0 # du -sh /etc/35M/etc/du sh 和ls dk 查看的大小不一样是因为它们统计的方式不一样,一个是以块的方式一个是以实际字节大小第3章 Linux文件压缩我们创建压缩的TAR存档,TAR命令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文件 归档 压缩
限制150内