关于文件与文件系统的压缩与打包命令-Linux(笔记)

1、gzip : 压缩命令 gzip [-cdtv#] 文件名称 (后缀为.gz)
-c :将压缩的数据输出到屏幕上,可通过数据流重定向处理
-d : 解压缩的參数
-v : 能够显示源文件/压缩文件的压缩比等信息
-# :压缩等级。-1最快,-9最慢,默认-6

2、zcat : 读取压缩文件 zcat 文件名称.gz
3、bzip2 :压缩命令 bzip2 [-cdkzv#] 文件名称 (后缀为.bz2)
4、bzcat : 读取压缩文件 bzcat 文件名称.bz2
5、tar : 打包命令 tar [-j|-z] [cv] [-f 文件名称] filename
打包与压缩 tar -jcv -f filename.tar.bz2 被解压文件或文件夹
查看文件名称 tar -jtv -f filename.tar.bz2
解压缩 tar -jxv -f filename.tar.bz2 -C 文件夹
filename.tar.bz2 自己取的文件名称,參数为j文件名称最好为*.tar.bz2
參数为z,文件名称最好为*.tar.gz
6、dump :备份工具 dump [-Suvj] [-level] [-f 备份文件] 待备份数据
-S :仅列出待备份数据须要多大磁盘空间
-v : 将dump 的文件过程显示出来
-level : 等级 ,从-0 ~ -9共10个等级
-f :相似tar ,后面接产生的文件
-W :列出在/etc/fstab 里面的具有dump设置的分区是否备份过
7、restore :恢复备份文件 restore -r [-f dumpfile]
8、mkisofs:新建镜像文件 mkisofs [-o 镜像文件] [-rv] [-m file] 待备 份文件
-o :后面接你想要产生的镜像文件名称
-r :通过Rock Ridge 产生支持Linux的文件数据
-v : 记录尝试ISO文件过程
-m : 为排除文件的意思,后面接的文件不备份到镜像文件里
9、dd :备份 dd if=”input file” of=”output file” bs=”block size”
if:就是input file。也能够是设备
of : 就是output file ,也能够是设备
bs :规划一个block大小。默认512bytes