首页 > 系统相关 >linux tar 命令使用方法

linux tar 命令使用方法

时间:2023-10-22 22:23:17浏览次数:34  
标签:文件 file1 tar 解压缩 命令 linux 归档文件 archive

在Linux系统中,tar命令用于创建和解压缩归档文件,通常称为"tarballs"。它可以处理多个文件和目录,并且可以与压缩程序(如gzip和bzip2)一起使用以创建和解压缩压缩的tar文件。

以下是tar命令的一些常用选项:

  • -c:创建新的归档文件。
  • -x:从归档文件中解出文件。
  • -t:列出归档文件中的文件列表。
  • -r:将文件添加到已有的归档文件中。
  • -u:更新归档文件中的文件。
  • -z:使用gzip压缩。
  • -j:使用bzip2压缩。
  • -Z:使用compress压缩。
  • -v:显示所有过程。
  • -O:将文件解开到标准输出。
  • -f:指定归档文件的文件名。

以下是tar命令的一些示例用法:

  1. 创建tar归档文件:tar -cvf archive.tar file1 file2 directory,这将创建一个名为archive.tar的tar归档文件,并将file1、file2和directory添加到归档中。
  2. 解压缩tar归档文件:tar -xvf archive.tar,这将解压缩名为archive.tar的tar归档文件,并将恢复文件和目录到当前工作目录。
  3. 显示tar归档文件内容:tar -tvf archive.tar,这将显示名为archive.tar的tar归档文件中的内容,包括文件和目录的详细信息。
  4. 向tar归档文件中添加文件或目录:tar -rvf archive.tar file3 directory2,这将向名为archive.tar的tar归档文件中添加file3和directory2。
  5. 从tar归档文件中提取单个文件:tar -xvf archive.tar file1,这将从名为archive.tar的tar归档文件中提取file1。

标签:文件,file1,tar,解压缩,命令,linux,归档文件,archive
From: https://www.cnblogs.com/zhaoleiFree/p/17781281.html

相关文章

  • Windows命令行、Dos命令、环境变量、进制
    命令行:文本交互界面TUI通过命令行可以使用一个一个命令指令来操作计算机任何计算机的操作系统中都包含命令行(windows\linux\macOS)命令行可以有不同的名称:命令行、命令行窗口、DOS窗口、命令提示符、CMD窗口、Shell、终端terminal1、如何进入到命令行:Win键+R,输入cmd,输出......
  • Linux第3章
    第三章学习笔记Unix/Linux进程管理多任务处理计算机技术概念中的多任务处理指的是同时执行若干独立任务。无论是在多处理机系统还是单处理机系统都可以实现多任务处理。对于单处理机系统,多任务处理的实现依靠着多路复用技术,通过上下文的快速切换实现逻辑上的多任务并行处理。这......
  • Linux第三次周总结
    第四章文件权限4.1基本权限UGOU:owner,属主。G:group,属组。O:other,其他用户。Linux系统通过U、G、O将用户分为三类,并将这三类用户分别设置三种基本权限,这种设置权限的方式称作UGO方式。r:read(读取),数字设定为4。w:write(写入),数字设定为2。x:execute(执行),数字设定为1。其中,owne......
  • "wdsmcast" 是用于 Windows 部署服务的命令行实用程序,用于将网络启动映像(NBP)和其他必
    "wdsmcast"是用于Windows部署服务的命令行实用程序,用于将网络启动映像(NBP)和其他必要文件发送到目标计算机以进行远程安装操作。其作用是通过多播协议快速、高效地向多台计算机发送数据,从而实现远程安装操作的自动化和简化。以下是"wdsmcast"命令的一些常见参数和示例用法:-s......
  • linux文件管理
    2.1文件目录与路径1文件目录Windows系统以多根的方式组织文件(如C:\、D:\、E:\),而Linux系统以单根的方式组织文件,如图2.1所示。 可以看到,所有的文件都在根目录(1)下,其中箭头指向真实存在的文件。例如,/bin实际存在于/usr/bin,/bin只是一个链接文件。 根目录下常见的目录/b......
  • Linux 运维培训机构避坑
    本人本科计算机专业毕业,目前在深圳做运维。经历如下:20年6月,经师兄推荐,入职了一个小公司做个棋牌后端开发,因为自己性格和技术原因(太菜了,不想拖后腿),干了9个月后离职,薪资应该是6k左右吧(记不太清,还是师兄争取后涨上去的,特别感谢他)21年5月,去成都投靠同学,投了5家左右的后端开发,虽然简......
  • 第三章Unix/Linux进程管理—学习笔记六
    〇.本章思维导图1.最近刚好操作系统也学习到进程相关部分,因此再看这些知识更易懂了2.思维导图3.本章简介本章讨论了Unix/inux中的进程管理;阐述了多任务处理原则;介绍了进程概念;并以一个编程示例来说明多任务处理、上下文切换和进程处理的各种原则和方法。多任务处理系统......
  • 无发访问文件时的处理方式(Linux)
    一:概述在访问文件系统的过程中可能会遇到无法读取、无法修改或者无法创建文件的问题。当文件系统的可用空间变少时,应用程序的运行速度会变得十分缓慢,这也会影响到我们文件的访问速度。二:处理方式<1>文件系统的可用空间用完或者文件系统损坏了处理方式如果在使用文件系统的过程中发......
  • Git常用命令
    ##分支branch创建本地新分支,并同步到远程```gitcheckout-b<branch>gitpush-uorigin<branch>```创建新分支,并推送到远程```gitbranch<branch>gitcheckout<branch>gitpush--set-upstreamorigin<branch>```删除分支```删除本地分支gitbranch-d<branch>删除远程......
  • chapter 3 Unix/Linux进程管理
    学习笔记:Unix/Linux进程管理摘要本章深入探讨Unix/Linux中的进程管理。它涵盖了多任务处理的原理和引入进程概念。使用编程示例演示了这些概念。解释了多任务处理、上下文切换以及各种与进程相关的技术。3.1多任务处理多任务处理涉及同时执行多个独立的活动。在计算中......