文件的归档命令tar
压缩命令
1.归档的好处
a.方便使用、查询、阅读
b.易于管理(批量删除文件)
2.为啥要压缩?
a.文本文件压缩后很省空间;
图片、视频 压缩后可能占用更大的空间,
因为图片和视频本身就是压缩格式文件;
3.主机A要跟主机B传输一个大小为10G的文件估计传送100s
如果直接传递会大量的占用流量宽带,导致公司的内网访问速度缓慢;
传输前压缩---》传输后解压
把10G的文件压缩成5G,传送的时间时50s;
总结(文件压缩的好处):
a.节约硬盘资源
b.加快文件传输效率;
tar 命令的使用
tar 文件 是把几个文件和(或)目录集合一个文件夹里,是创建备份和归档的最佳工具;
tar --help
打包
tar 选项 包名称 目标文件/目录
tar cvf grub2.tar /boot/grub2
#c create 创建
#v 详细
#f filename
file 命令
作用:确定文件类型
语法:file 文件名
注:linux系统不根据后缀名识别文件类型;
用file命令查看文件类型
把两个目录或目录+文件打包成一个软件包
tar -cvf aa.tar /boot/ /etc/passwd
不解包,查看tar中的内容
tar tvf grub2.tar
解包
tar xvf grub2.tar
解包 指定路径
tar xvf grub2.tar -C/opt/
对比文件的大小
a.du -sh /boot/grub2
b.ll -h grub2.tar
tar 归档+压缩
1.gzip zbip2 zip tar
一、压缩格式:gz,bz2,xz,zip,Z
格式(文件名格式):压缩名.tar.gz 或压缩名.tgz
语法: tar zcvf newFile.tar.gz SOURCE
ll -h gurb2.tar*
解压:tar zxvf grub2.tar.gz -C/opt/
另一种压缩方法:bz2
语法格式:tar jcvf newfile.tar.bz2 RESOURCE
tar jcvf grub2.tar.bz2 /boot/grub2
对比大小 ll -h grub2.tar*
解压:
tar jxvf grub2.tar.bz2 -C/opt/
zip 软件包解压缩命令
zip是压缩程序,unzip 是解压程序;
压缩文件
zip passwd.zip /etc/passwd
-r 压缩目录
格式 zip 选项 名称 源
zip -r grub2.zip /boot/grub2
比较大小
-h grub2.*
解压:unzip grub2.zip -d /opt/
-d 指定目录
Linux系统能不能解压rar格式的压缩包?能的话,怎么解压?
补充
压缩命令 gzip bzip2 xz
语法格式:
gzip 文件
bzip2 文件
xz 文件
和zip的使用方式一样
解压:gzip -d 文件
bzip -d 文件
xz -d 文件 或unxz 文件
不解压的情况查看压缩文件的内容分别用zcat,bzcat,xzcat
13.Linux 中文件的归档和压缩
猜你喜欢
转载自blog.csdn.net/qq_29393273/article/details/84843777
今日推荐
周排行