语法:tar <operation> [options]
常用的主选项有哪些呢?
-c --创建archive
-r --添加目录或文件到archive的结尾
-t --不解包查看archive里的内容
-u --只添加比archive更新的目录或文件到archive(即更新)
-x --解包archive
-f --指定archive或设备名称。注:这个选项其实是必选的!而且这个参数后面要紧跟文件名,不能再有其它参数
-v --显示操作时的详细信息
-z --调用gzip压缩archive
-j --调用bizp2压缩archive
-p --不改变文件原来的属性。
-k --不要覆盖已存在的同名文件
-N --只打包比DATE日期新的文件
1.压缩tar包
# tar cvf *.tar /* # 把指定目录下的文件归档压缩成tar包
# tar xvf *.tar # 解压指定tar包
2.压缩gz包
# tar czf *.tar.gz /* # 把指定目录下文件压缩归档成tar.gz包
# tar xvf *.tar.gz # 解压指定tar.gz包
3.压缩bz2包
# tar cjf *.tar.bz2 /* # 把指定目录下文件压缩归档成tar.bz2包
# tar xvf *.tar.bz2 # 解压指定tar.bz2包
4.不打开包查看内容
# tar -tf * # 不打开包查看指定包内容
5.保留文件权限
# tar -cvfp *.tar /* # -p选项
# tar -xvf *.tar # 保留权限解压