Tar 命令

GNU "tar" saves many files together into a single tape or disk archive,and

can restore individual files from the archive.

打包是指将许多文件和目录变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。Linux系统中的很多压缩程序只能针对一个文件进行压缩,这样当需要压缩一大堆文件时,就得先借助其他的工具将这一大堆文件先打成一个包,然后再就原来的压缩程序进行压缩。

Linux系统下最常用的打包程序是tar,使用tar程序打出来的包称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其他的程序来进行压缩了。

利用Tar,用户可以为某一特定文件创建档案,也可以在档案中改变文件,或者向档案中加入新的文件。

语法:Tar [主选项+辅助选项] 文件或者目录

Tar [-cxt+zjvfpPN]    文件或者目录

主选项是必需的,表明tar命令要完成的操作

辅助选项是辅助使用的,可以有也可以没有。

主选项:

-A 将若干个tar文件合并成一个tar文件。

-c 创建一个新的档案文件 .tar 文件

-d 比较tar文件或文件系统的不同之处

--delete 从tar文件中删除文件

-r 在tar文件尾部追加文件

-t 显示tar文件内容

-u  更新档案文件,如果有则覆盖,没有则追加末尾

-x 从tar文件中取出文件

每次使用tar命令时,上述8个命令参数选项必须选择一个,用以指明操作类型.

常用辅助选项:

-C  改变目录

-f  是最后一个参数 后面接档案名

-p  取出文件所有权限信息 使用原档案的原来属性

-P  指明按绝对路径操作

-j  是否同时具有 bzip2 的属性 用bzip格式压缩

-z  是否同时具有 gzip 的属性 用gzip压缩或解压缩

-v  显示处理文件的详细信息

-M  是否操作多卷文件

tar -cvf  tarbao.tar ./*

tar -tf tarbao.tar

tar -xvf tarbao.tar

linux tar 命令无效,linux Tar 命令相关推荐

  1. linux ps命令 无效,linux 如何检测是否有ps指令

    显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户和它启动的时间(u) 使用"date -s"命令来修改系统时间 比如将系统时间设定成1996年6月1 ...

  2. linux man命令无效,Linux man命令的具体使用

    01. 命令概述 Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可. 同时也可以使用man man 查看man的使用方法. 02. 命令格式 man [ ...

  3. linux关机shutdown无效,Linux正确shutdown关机的姿势

    相信接触过Linux的朋友都知道要让linux系统进行关机的操作就必须输入"shutdown"命令才可以,但有时候我们会遇到"Linux shutdown命令无效,返回提 ...

  4. linux用户的vim命令无效,Linux SUDO Bug可让您以root用户身份运行命令,大多数命令不受影响...

    已发现Linux sudo命令中的漏洞,该漏洞可能允许非特权用户以root用户身份执行命令.幸运的是,此漏洞仅在非标准配置中有效,并且大多数Linux服务器不受影响. 在获得此漏洞之前,重要的是要掌握 ...

  5. linux下iostat命令无效,linux iostat命令详解

    iostat iostat用于输出CPU和磁盘I/O相关的统计信息. 命令格式: iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ devic ...

  6. linux vim 命令无效,Linux vim 命令 command not found vim 命令详解 vim 命令未找到 vim 命令安装 - CommandNotFound ⚡️ 坑否...

    显示行号 | 选择喜欢的代码风格 默认 GitHub Dune LakeSide Plateau Vibrant Blue Eighties Tranquil Vim(ViImproved)编辑器是功 ...

  7. linux at命令无效,linux at命令

    在使用linux系统的时候我们有时候需要在特定的的时间执行某项个工作,这个时候我们可以使用at命令,接下来吾爱编程为大家详细的介绍一下at命令的使用方法,有需要的小伙伴可以参考一下: 1.at介绍: ...

  8. linux dns服务无效,Linux下搭建DNS服务器及踩坑

    DNS服务 域名系统(DNS)是建立在分布式数据库上的分层命名系统.该系统将域名转换为IP地址,并可以将域名分配给Internet组资源和用户,无论实体的物理位置如何. 说白了就是:域名与IP之间的相 ...

  9. linux配置网卡无效,Linux操作系统下网卡配置无效的解决方法

    经常会出现这样的情况,用netconfig给网卡设置了一个ip地址例如192.168.1.2.然后在用 service network restart 的时候却给出错误的提示 :"eth0 ...

  10. linux配置网卡无效,linux上网络配置不生效现象处理

    1.在Linux上,在ifcfg-eth0上设置IP地址等信息 详细配置信息如下已 [root@rac01 Desktop]#more/etc/sysconfig/network-scripts/if ...

最新文章

  1. 职称计算机与二级计算机合并,职称计算机考试:excel按数据位置合并
  2. [WinError 10038] 在一个非套接字上尝试了一个操作
  3. 本地化ASPXPivotGrid控件
  4. java一年包装_浅谈Java的包装类
  5. 肿瘤动物模型中需要注意的伦理问题
  6. oracle 集群 配置,Oracle集群配置
  7. nginx简介(轻量级开源高并发web服务器:大陆使用者百度、京东、新浪、网易、腾讯、淘宝等)(并发量5w)(一般网站apache够用了,而且稳定)...
  8. 系统封装 如何修改别人的PE为己所用
  9. Latex、XeLatex无法加粗
  10. python定量城市研究_借助Python来实现的定量城市研究
  11. ipv6的127位掩码如何表示_IPv4地址、子网掩码、详细讲解
  12. ubuntu22.04 耳机没声音 [已解决]
  13. 我是谁?基因无法回答的问题,也许它可以回答
  14. 用java判断三角形类型_判断三角形类型
  15. 计算机组成原理实验所用的指令,计算机组成原理实验报告-控制器及微指令系统的操作与运用...
  16. 会议管理、会议预约、教室预约之叮当会议使用教程
  17. Git安装教程(Windows安装超详细教程)
  18. 电力行业设备远程监控及预警系统
  19. SAP FICO - Functional Area/ Financial Management Area(FM Area)
  20. 惠普 战66二代 拆机笔记——扩展硬盘和内存

热门文章

  1. 游戏图形引擎中 Shader Systen 的设计
  2. “十四五”新一代信息技术产业发展
  3. 从Bus Hound开始学USB之U盘
  4. 推荐系统笔记(二):常用数据集Movielens学习
  5. 低代码--功能模块化,逻辑图形化
  6. 四轴锁付程序,三菱FX5U发脉冲控制主轴,与好伙伴伺服电批进行MODBUS485通讯,实时采集扭矩和圈数,浮高和滑牙检测
  7. 百度网盘百度云倍速播放破解
  8. 项目文档:IT项目管理
  9. java 数组有序_Java有序数组
  10. 2022年化工自动化控制仪表国家题库及答案