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

LinuX---压缩和解压类

目录

tar 打包

基本语法

选项说明

案例实操


tar 打包

windows中是.zip .rar .7z LinuX中是 .tar.gz

在Linux中打包和压缩是分开的。.tar是打包.gz是压缩

基本语法

tar  [选项]  XXX.tar.gz  将要打包进去的内容(功能描述:打包目录,压缩后的文件格式.tar.gz

选项说明

选项

功能

-c

产生.tar打包文件

-v

显示详细信息

-f

指定压缩后的文件名

-z

打包同时压缩

-x

解包.tar文件

案例实操

压缩多个文件

feng@ubuntu:~/桌面$ touch tt2.txt
feng@ubuntu:~/桌面$ tar -zcvf tt.tar.gz tt.txt tt2.txt
feng@ubuntu:~/桌面$ ll
...
-rw-rw-r--  1 zxf  zxf  164  8月 13 00:10 tt.tar.gz

压缩目录

feng@ubuntu:~/桌面$ tar -zcvf b.tar.gz test/
test/
test/a/
test/a/note.txt
test/b/
test/b/bb/
test/b/bb/note2.txt
atguigu@ubuntu:~/桌面$ ll
...
-rw-rw-r--  1 zxf  zxf  231  8月 13 00:23 test.tar.gz
...

解压到当前目录

feng@ubuntu:~/桌面$ rm -r test
feng@ubuntu:~/桌面$ tar -zxvf test.tar.gz
test/
test/a/
test/a/note.txt
test/b/
test/b/bb/
test/b/bb/note2.txt
feng@ubuntu:~/桌面$ ll
...
drwxrwxr-x  4 zxf  zxf 4096  8月 12 21:25 test/
...

解压到指定目录

-C

feng@ubuntu:~/桌面$ mkdir work
feng@ubuntu:~/桌面$ tar -zxvf test.tar.gz -C ./work
feng@ubuntu:~/桌面$ ls work/
test

相关文章:

  • stable-diffusion-webui-docker 构建 comfy-ui
  • 【极光 Orbit·STC8AH】04. 深度探索 GPIO 底层逻辑
  • clickhouse网络安全日志 网络安全日志保存时间
  • Python第四章07:continue 和 break 关键字控制循环 ( 中断与终止)
  • 前端存储-indexdb封装:dexie.js的使用
  • 从 YOLOv1 到 YOLOv2:目标检测的进化之路
  • 深度学习正则化技术之权重衰减法、暂退法(通俗易懂版)
  • 【RISCV LAB】0x01-安装实验仿真辅助工具
  • iOS OC使用正则表达式去除特殊符号并加粗文本,适用于接入AI大模型的流模式数据的文字处理
  • 深度学习 Deep Learning 第1章 深度学习简介
  • ByteByteGo学习笔记:通知系统设计
  • Redis分布式锁深度剖析:从原理到Redisson实战,破解脑裂与高并发锁难题
  • jupyter无法转换为PDF,HTMLnbconvert failed: Pandoc wasn‘t found.
  • 如何更新 Oh My Zsh
  • k8s中的控制器的使用
  • NetLink内核套接字案例分析
  • 黄金还能再涨吗?
  • 虚拟健身教练小程序:AI动作识别与个性化训练计划生成
  • 3.14周报
  • 联想拯救者 M600 无线游戏鼠标|自定义驱动程序安装说明
  • 央媒:设施老化、应急预案套模板,养老机构消防隐患亟待排查
  • 《掩耳盗邻》:富人劫富,是犯罪,也是赎罪?
  • 李洋谈美国黑帮电影与黑帮文化
  • 著名心血管病学专家李国庆教授逝世,享年63岁
  • 一周文化讲座|“我的生命不过是温柔的疯狂”
  • 上海静安将发放七轮文旅消费券,住宿券最高满800元减250元