Chinaunix首页 | 论坛 | 博客
  • 博客访问: 919040
  • 博文数量: 647
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6044
  • 用 户 组: 普通用户
  • 注册时间: 2019-11-08 16:30
文章分类

全部博文(647)

文章存档

2021年(268)

2020年(297)

2019年(82)

我的朋友

分类: LINUX

2021-04-25 10:39:23

  在Linux系统里,tar是将多个文件打包在一起起,并且可以实现解压打包的文件的命令。tar命令是系统管理员常用的命令之一,tar命令不仅可以实现对多个文件进行打包,还可以对多个文件打包后进行压缩。那么Linux运维基础命令学习中,tar命令有哪些参数选项?tar命令打包技巧有什么?
  打包是指将一大堆文件或目录变成-个总的文件,压缩则是将-个大的文件通过一些压缩算法变成一个小文件。
  tar命令有哪些参数选项?
  z通过gzip压缩或解压。
  c创建新的tar包。
  v显示详细的tar命令执行过程。
  f指定压缩文件的名字。
  t不解压查看tar包的内容。
  p保持文件的原有属性。
  P以绝对路径打包,危险参数。
  j通过bzip2命令压缩或解压。
  x解开tar包。
  C指定解压的目录路径。
  --exclude=PATTERN打包时排除不需要处理的文件或目录。
  -X文件名从指定文件读取不需要处理的文件或目录列表。
  -N日期仅打包比指定日期新的文件,可用于增量打包备份。
  -h打包软链接文件指向的真实源文件。
  --hard-dereference打包硬链接文件。
  tar命令打包技巧有什么?
  1)在打包一个目录之前,先进入到这个目录的上一级目录,然后执行打包命令,这是大部分情况下打包文件的规范操作流程。少数情况下打包需要完整的目录结构时,也可以使用绝对路径打包,但是需要注意的是解压tar包时压缩包内的文件是否会覆盖原始文件。
  2)打包模型为:tar zef/路径/筐.tar.gz相对路径/苹果。打包其实就是把苹果放筐里。

阅读(884) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~