良许Linux教程网 Linux命令大全 Linux系统中tar命令的高级用法和注意事项

Linux系统中tar命令的高级用法和注意事项

Tar命令在linux系统中算是一个比较重要的命令,今天就针对该命令进行总结一下。Linux系统中用于备份恢复的命令有哪些呢?今天良许教程网的小编跟大家分享关于Linux系统中tar命令的高级用法和注意事项。正在从事Linux运维工作的小伙伴们来和小编一起看一看吧,希望本篇文章能够对大家有所帮助。
良许Linux系统图片
需要注意的是在使用tar无论是备份数据还是文件系统,需要考虑是在原系统上恢复还是另一个新的系统上恢复。

  • tar备份极度依赖于文件的atime属性,
  • 文件所属用户是根据用户ID来确定的,异机恢复需要考虑相同用户拥有相同USERID
  • 备份和恢复的过程尽量不要运行其他进程,可能会导致数据不一致
  • 软硬连接文件可以正常恢复

一. tar命令概述

1. 作用: tar命令是Unix/Linux系统中备份文件(打包/解压)的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户。
  2. 格式tar [命令] [参数] 文件或目录

示例:

tar -czvf test.tgz test; 将当前目录下的test文件夹打包为test.tgz

tar -xzvf test.tgz; 将test.tgz解压到当前目录,如果要解压到指定目录,如解压到/usr,可以用:tar -xzvf test.tgz -C /usr;其中C必须大写

3. **主要参数:**使用该命令时,必须选择一个命令(仅选一个,如-x),参数是辅助选项,可以根据需要选择(-f必选)

二. 命令

-c: 建立压缩档案
  -x:解压
  -t:查看内容
  -r:向压缩归档文件末尾追加文件
  -u:更新原压缩包中的文件

注意:这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

三.参数

-z:有gzip属性的
  -j:有bz2属性的
  -Z:有compress属性的
  -v:显示所有过程
  -O:将文件解开到标准输出

四.特殊参数

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

以上就是良许教程网的小编今天为大家分享的Linux系统中tar命令的高级用法和注意事项,想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!
公众号

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

上一篇
下一篇

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部