标签:容量 文件内容 exclude some 前缀 而且 img 功能 span
1: tar工具 对后缀没有特别要求,用mv把它改名也没事tar(Tape ARchive,磁带归档的缩写)特点容量大,便宜
tar -cvf创建文档 (打包) -v显示压缩过程
-xvf 解包 -tvf 预览文件 -p保留原来的属性
tar -cpvf etc.tar /data/etc 从data/etc下打包并创建etc.tar ,而且保留原来的属性
(2) 追加文件至归档: 注:不支持对压缩文件追加
tar -r -f /PATH/TO/SOMEFILE.tar FILE..
(3) 查看归档文件中yao.tar的文件列
tar -tvf yao.tar
(4) 展开归档
tar -xvf etc.tar -C /root 把etc.tar 解包并存到root下 -C 转存
(5) 结合压缩工具实现:归档并压缩
-j: bzip2, -z: gzip, -J:xz 如-J的后缀必须为xz,以此类推
du 可以查看一个文件的容量大小 - sh 准确的显示出容量磁盘具体的大小
file 可是识别出你原来是哪个后缀的
2:tar工具
-exclude 排除文件
-T选项指定输入文件,-X选项指定包含要排除的文件列表
tar zcvf mybackup.tgz -T /root/includefilelist -X /root/excludefilelistu
分割大的 tar 文件为多份小文件:
split -b 切割文件 split -b 10m etc test 把etc切割成10m一块的并且他的前缀为test split -b 10m -d etc test 切割etc并用数字排序且前缀为test
合并:
cat test* > test 语法
3:cpiou
功能:复制文件从或到归档u
cpio命令是通过重定向的方式将文件进行打包备份,还原恢复的工具,它可以解压以“.cpio”或者“.tar”结尾的文件u
cpio [选项] > 文件名或者设备名
ucpio [选项] < 文件名或者设备名
选项
-o 将文件拷贝打包成文件或者将文件输出到设备上
-i 解包,将打包文件解压或将设备上的备份还原到系统
-t 预览,查看文件内容或者输出到设备上的文件内容
-v 显示打包过程中的文件名称。
-d 解包生成目录,在cpio还原时,自动的建立目录
-c 一种较新的存储
示例
将etc目录备份:
find ./etc -print |cpio -ov >etc.cpiou
内容预览 cpio –tv < etc.cpiou
解包文件 cpio –idv < etc.cp
标签:容量 文件内容 exclude some 前缀 而且 img 功能 span
原文地址:http://blog.51cto.com/13873505/2155832