当前位置: 首页 > news >正文

Linux tar命令

压缩解压缩

1. tar 命令

语法: tar [主选项 + 辅选项] 文件或目录

参数功能
-c创建新的归档文件(打包)
-x从归档文件中提取文件(解包)
-f <文件名>指定归档文件名
-v显示操作的详细信息
-z通过gzip压缩归档文件
-j通过bzip2压缩归档文件
-C <目录>切换到指定目录
--exclude=<模式>排除匹配模式的文件
--list列出归档文件的内容
--help显示帮助信息

示例:

  1. # 压缩文件 file1 和目录 dir2 到 test.tar.gz

  2. tar -zcvf test.tar.gz file1 dir2

  3. # 解压 test.tar.gz(将 c 换成 x 即可)

  4. tar -zxvf test.tar.gz

  5. # 列出压缩文件的内容

  6. tar -ztvf test.tar.gz

释义:

  1. -z : 使用 gzip 来压缩和解压文件

  2. -v : --verbose 详细的列出处理的文件

  3. -f : --file=ARCHIVE 使用档案文件或设备,这个选项通常是必选的

  4. -c : --create 创建一个新的归档(压缩包)

  5. -x : 从压缩包中解出文件

2. rar 命令
  1. # 压缩文件

  2. rar a -r test.rar file

  3. # 解压文件

  4. unrar x test.rar

释义:

  1. a : 添加到压缩文件

  2. -r : 递归处理

  3. x : 以绝对路径解压文件

3. zip 命令

示例:

  1. # 压缩文件

  2. zip -r test.zip file

  3. # 解压文件

  4. unzip test.zip

释义:

-r : 递归处理

http://www.lryc.cn/news/546882.html

相关文章:

  • 【nodeJS】服务端连接mysql、定义一个接口,并在前端调用
  • 驱动开发系列40 - Linux 显卡KMD驱动代码分析(一) - 设备初始化过程
  • 玩转大语言模型——Ubuntu系统环境下使用llama.cpp进行CPU与GPU混合推理deepseek
  • 20250301在chrome中安装CRX猫抓
  • Docker 深度解析:适合零基础用户的详解
  • LeetCode 分割回文串(回溯、dp)
  • 期权帮|股指期货入门知识:什么是股指期货基差?什么是股指期货价差?
  • 解锁GPM 2.0「卡顿帧堆栈」|代码示例与实战分析
  • Python:类型转换和深浅拷贝,可变与不可变对象
  • Redis——缓存穿透、击穿、雪崩
  • 8.1.STM32_OLED
  • Gartner发布安全运营指标构建指南
  • 【赵渝强老师】监控Redis
  • 【Unity】搭建HTTP服务器并解决IP无法访问问题解决
  • 如何远程访问svn中的URL
  • Free Auto Clicker - 在任意位置自动重复鼠标点击
  • 0005__PyTorch 教程
  • Unity Burst编译
  • 软件测试中的BUG
  • LabVIEW基于IMAQ实现直线边缘检测
  • C#:LINQ学习笔记01:LINQ基础概念
  • 15Metasploit框架介绍
  • NLP如何训练AI模型以理解知识
  • 【树莓派学习】树莓派3B+的安装和环境配置
  • python连接neo4j的方式汇总
  • Graph RAG 迎来记忆革命:“海马体”机制让问答更精准!
  • Spring(三)容器-注入
  • 剧本杀门店预约小程序:市场发展下的刚需
  • stable-diffusion-webui 加载模型文件
  • Ubuntu20.04双系统安装及软件安装(十一):向日葵远程软件