RHEL7-文件的归档和压缩
归档的好处:
1. 方便使用,查询,阅读
2. 易于管理(批量删除文件)
压缩的好处:
1. 加快文件传输的速率
2. 节省硬盘的资源
tar文件是把几个文件和(或)目录集合成一个文件夹里,是创建备份和归档的最佳工具
tar命令的使用
语法 #tar 【选项】 包的名称 目标文件/目录
作用:打包,压缩文件
创建文档 #tar -cf 包名.tar 文件 文件
列出所有文件 #tar -tvf 包名.tar
提取所有文件 #tar -xf 包名
c——create,创建
f——filename
v——显示详细信息
压缩eg:#tar cvf grub2.tar /boot/grub2/
解压,解压到指定目录 eg:#tar xvf 包名.tar -C 目标路径
file命令,作用:确定文件类型
语法 #file 文件
Linux系统不根据后缀名识别文件类型
查看文件大小 #du -sh 文件
#ll -h 文件
gzip的归档+压缩
格式(文件格式)*.tar.gz或*.gz
语法:
压缩 #tar zcvf newfilename.tar.gz 文件
解压 #tar zxvf 包名.tar,gz -C 目标目录
bzip2的归档+压缩
格式(文件格式)*.tar.bz2
语法
压缩 #tar jcvf newfilename.tar.gz2 文件
解压 #tar jxvf 包名.tar.bz2 -C 目标目录
Zip软件包归档+压缩
格式(文件格式)*.zip
语法
压缩: #zip 包名.zip 文件
#zip 包名.zip 目录
解压 #unzip 包名.zip -d 目标目录
-d为指定解压目录