tar命令是Linux中比较常用的解压与压缩命令。
-h --hard-dereference 拷贝硬链接;归档和转储它们引用硬链接文件
tar命令常常用来备份文件 参数-h 就是备份的软链接指向的文件一起拷贝,如果没有-h参数,备份的只是软链接文件,就会找不到原文件,备份就会失败
tar命令常用的命令参数介绍:
-c --create创建新的文档
-v --verbose 显示详细的tar处理的文件信息
-f --file 要操作的文件名
-x --extract, --get 解压文件
-z --gzip, --gunzip, --ungzip 通过 gzip 来进行归档压缩
-j --bzip2 通过 bzip2 来归档压缩文件
-t --list 表示查看文件,查看文件中的文件内容
-C --directory=DIR 解压文件至指定的目录
-r --append 表示增加文件,把要增加的文件追加在压缩文件的末尾
-u --update 仅将较新的文件附加到存档中
-d --diff, --compare比较存档与当前文件的不同之处;–delete从存档中删除
–remove-files 压缩后删除原文件
具体的用法:
-c --create创建新的文档
-v --verbose 显示详细的tar处理的文件信息
-f --file 要操作的文件名
#tar -cvf sysconfig.tar /etc/sysconfig
命令解释:将目录/etc/sysconfig/目录下的文件打包成文件sysconfig.tar文件,并且放在当前目录中
(可以使用pwd命令查看当前路径,可以使用ls命令来查