一、文件的打包
1、命令tar cf etc.tar /etc 将etc文件打包(-c表示要打包文件;-f后接要打包文件的名字)
2、命令tar tf etc.tar查看打包文件里的内容
3、命令tar rf etc.tar /boot向打包文件中添加/boot
4、命令tar -f etc.tar --delete boot
5、新建一个westos文件将其添加到打包文件中
命令tar -f etc.tar --get westos从打包文件中取出单个文件westos
6、tar xf etc.tar 取出打包文件中的所有文件
7、tar xf etc.tar -C /mnt 取出打包所有文件并指定解档到目录
二、文件的压缩与解压
四种压缩方式zip gz bz2 xz 在文件已经打包的前提下
1、zip压缩
zip -r etc.tar.zip etc.tar :压缩成zip格式
unzip etc.tar.zip :解压zip格式压缩包
2、gz压缩
gzip etc.tar :压缩成gz格式
gunzip etc.tar.gz:解压gz格式压缩包
3、bz2压缩
bzip2 etc.tar :压缩成bz2格式
bunzip2 etc.tar.bz2 :解bz2格式压缩包
4、XZ压缩
xz etc.tar :压缩为xz格式
unxz etc.tar.xz :解xz格式压缩包
三、文件的打包并压缩与解压
在文件没有打包的条件下实现压缩
1、tar zcf etc.tar.gz /etc :把文件打包为tar并压缩成gz
tar zxf etc.tar.gz :解压并解包gz格式压缩包
2、tar jcf etc.tar.bz2 /etc:把文件打包为tar并压缩成bz2
tar jxf etc.tar.bz2:解压并解包bz2格式压缩包
3、tar Jcf etc.tar.xz /etc ##把文件打包为tar并压缩成zx
tar Jxf etc.tar.xz ##解压并解包xz格式压缩包
du -sh +文件 查看文件大小