当前位置: 首页 > 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.mrgr.cn/news/92874.html

相关文章:

  • 【漫话机器学习系列】114.逻辑 Sigmoid 函数
  • LE AUDIO广播规范之BASE
  • 【数据结构】堆与二叉树
  • 【漫话机器学习系列】113.逻辑回归(Logistic Regression) VS 线性回归(Linear Regression)
  • 使用Python自动生成图文并茂的网页分析报告
  • React生态、Vue生态与跨框架前端解决方案
  • 【每日学点HarmnoyOS Next知识】web加载pdf、Toggle禁用、Grid多次渲染问题、Web判断是否存在title、 List侧滑栏关闭
  • vite+react+ts如何集成redux状态管理工具,实现持久化缓存
  • 利用opencv_python(pdf2image、poppler)将pdf每页转为图片
  • vcpkg 与 CMake 集成的步骤
  • Hadoop之02:MR-图解
  • Ollama运行各种平台的大模型(deepseek),配合AnythingLLM-UI界面使用
  • 高频 SQL 50 题(基础版)_550. 游戏玩法分析 IV
  • ZYNQ-PL实践课堂(四)IP核之RAM
  • 多Agent协作智能系统
  • C++(6)内存管理
  • 了解什么是红黑树
  • 【Linux】进程信号
  • The “Rule-of-Zero“ should be followed (s4963)
  • Hadoop之01:HDFS分布式文件系统