tar #归档命令
格式
• Tar -参数 [args].....
参数:
必选参数:
辅助参数:
额外参数:
# 打包时排除某个文件
tar cf 文件名.tar --exclude=路径/文件 路径
注:此处的路径前后需要保持保持一致,统一使用绝对路径或者相对路径
打包:
cvf 打包并压缩
xvf 解压缩
两个不能同时用
打包压缩 :cvf
打包压缩 :cvf
作用:创建(非压缩的)打包文件,将指定的一个或多个文件或目录备份生成为一个指定的包文件
格式:
• tar cvf/cfv/-cvf 文件名.tar 要打包的目录或文件名
列出包文件中的文件列表
• tar t[v]f 包文件名#为节省存储空间,通常需要生成压缩格式的tar包文件,tar命令支持三种不同的压缩方式
tar czf/-czf 文件名.tar.gz 要打包压缩的目录或文件名……
tar cjf/-cjf 文件名.tar.bz2 要打包压缩的目录或文件名……
tar cjf/-cjf 文件名.tar.xz 要打包压缩的目录或文件名……
案例:
[root@node1 ~]# tar -cvf /root/target.tar.gz /etc/ #打包压缩
[root@node1 ~]# tar -xvf /root/target.tar.gz #解包压缩:将/etc下所有内容打包压缩到/root目录中
[root@node1 ~]# tar -cvf taret.tar.gz /etc
解压缩:
[root@node1 ~]# tar -xvf taretc.tar.gz