linux的常用操作——压缩和解压缩

1.gzip和bzip2

\qquad gzip和bzip2的处理解压和压缩的功能并不强大,一是:不能处理打包压缩;二是:gzip压缩不保留原文件,bzip2 -k 要压缩的文件可以保留原文件;三是:只能压缩文件,不能压缩目录。
\qquadgzip处理.gz格式的压缩包;bzip2处理.bz2格式的压缩包。

2. tar

\qquadtar是最常用的压缩命令之一。

2.1 tar参数
c——创建压缩包
x——解压压缩包
v——显示压缩或解压过程中的提示信息
f——指定压缩文件的名字z——使用gzip方式压缩文件,压缩后的文件为.gz格式,解压.gz格式
j——使用bzip2方式压缩文件,压缩后的文件为.bz2格式,或者解压.bz2格式文件
#当tar命令不使用z或j参数时,只能打包,不能压缩
2.2 tar压缩
tar   zcvf   生成的压缩包名字(xxx.tar.gz)      要压缩的文件或者目录    #使用gzip方式压缩文件
tar   jcvf    生成的压缩包名字(xxx.tar.bz2)      要压缩的文件或者目录   #使用bzip2方式压缩文件
2.3 tar解压
tar    zxvf     要解压的压缩包名字(.gz格式)      #解压到当前目录下
tar   zxvf   要解压的压缩包名字 (.gz格式)     -C    解压到的目录的路径    #解压到指定的目录
tar    jxvf     要解压的压缩包名字(.bz2格式)      #解压到当前目录下
tar   jxvf   要解压的压缩包名字 (.bz2格式)     -C    解压到的目录的路径    #解压到指定的目录

3.rar

3.1 rar的安装
sudo apt-get install rar    #在Ubuntu操作系统中
sudo  yum  install rar     #在centos操作系统中
3.2 rar的参数
a——压缩
x——解压
3.3压缩和解压
rar  a  生成的压缩包的名字(不用添加后缀,rar自动添加后缀.rar)   要压缩的文件或者目录
rar  x   要解压的压缩的文件   要解压到的目录(没有解压目录时,默认解压到当前目录下)

4.zip

4.1 zip的压缩
zip  压缩包的名字   要压缩的文件或者目录
4.2 zip的解压
unzip  要解压的压缩包的名字   #解压到当前目录下
unzip  要解压的压缩包的名字   -d    解压到指定的目录路径   

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/483577.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【计算机网络复习】1.1.4 时延、时延带宽积、RRT和利用率

时延、时延带宽积、RRT和利用率一、时延二、时延带宽积三、往返时延RTT一、时延 传输时延(发送时延):数据从结点发送到链路上的时间 传输时延 数据长度/网络带宽,由网络带宽、数据长度决定 传播时延:信号从链路的一端…

华为汪涛:无线网络未来十年十大趋势

来源:通信产业网2021全球移动宽带论坛(Global MBB Forum)期间,华为常务董事、ICT基础设施业务管理委员会主任汪涛发表了题为“走向智能世界2030,无线网络未来十年十大趋势”的主题演讲。华为常务董事、ICT基础设施业务…

mount 挂载光盘

1 查看光盘情况 ls_l /dev|grep cdrom 2 创建光盘挂载点 3 执行mount 命令 mount -t iso9660 /dev/sr2 /media 转载于:https://www.cnblogs.com/CandiceW/p/10773865.html

【计算机网络复习】1.2.1 分层结构、协议、接口、服务

分层结构、协议、接口、服务一、 分层结构一、 分层结构 分层的基本原则 1、各层之间相互独立,每层只实现一种相对独立的功能。 2、每层之间界面自然清晰,易于理解,相互交流尽可能少。 3、结构上可分隔开。每层都采用最合适的技术来实现。…

22000字深入研究消费电子光学传感器行业

来源:华创证券、驭势资本研究所消费电子是传感器最重要的应用市场,据研究机构的调研数据显示,占传感器50%左右份额。本文主要基于3D光学传感器产业研究,同时涉及TOF飞行时间传感器、红外传感器等应用于消费电子设备上的光学传感器…

java的web项目资源访问规则

web配置时: /* :不管请求是什么路径统统都拦截 /  : 规定:拦截请求 和静态资源 放行jsp等动态资源 转载于:https://www.cnblogs.com/zj-xu/p/10774137.html

linux的常用操作——open函数

1.linux系统函数 \qquad使用linux系统函数和使用一般C库函数没有什么本质区别。在linux下编写c语言程序时,如果使用系统函数,也需要包含系统函数的头文件,函数也有参数,返回值,这和使用C库函数时的操作是一样的。 2.o…

【计算机网络复习】1.2.2 OSI参考模型

OSI参考模型一、七层OSI参考模型(法定标准)1.1 ISO/OSI参考模型 —— 怎么来的?1.2 ISO/OSI参考模型1.2.1 通信过程1.2.2 数据封装一、七层OSI参考模型(法定标准) 1.1 ISO/OSI参考模型 —— 怎么来的? 为…

当世界模型被用于sim2real:机器人通过视觉想象和交互尝试来学习

来源:AI科技评论 编译:杏花编辑:青暮人类是如何掌握这么多技能的呢?好吧,最初我们并非如此,但从婴儿时期开始,我们通过自监督发觉并练习越来越复杂的技能。但这种自监督并不是随机的——儿童发展…

带偏移量的AES加密工具

自定义的一个对称加密工具类AESUtil.java public static final String ENCRYPTION_ALGORITHM "AES";public static final String CIPHER_PARAM "AES/CBC/PKCS5Padding";private static final String DEFAULT_KEY_AND_IV "1234567890ABCDEF";/…

linux的驱动开发——基于linux的单片机开发简介

1.基于linux的单片机开发和裸机开发的区别 \qquad单片机的裸机开发和基于linux的单片机开发,是有这本质的不同。 \qquad单片机的裸机开发更加底层,它是直接对寄存器进行操作,进而实现单片机的各种功能,即使有些MCU提供了库函数&am…

【计算机网络复习】1.2.4 TCP/IP参考模型和5层参考模型

TCP/IP参考模型和5层参考模型一、OSI参考模型与TCP/IP参考模型二、5层参考模型一、OSI参考模型与TCP/IP参考模型 相同点: 1、都分层 2、基于独立的协议栈的概念 3、可以实现异构网络互联 不同点 1、OSI定义三点:服务、协议、接口 2、OSI先出现&…

量子物理学家:如果宇宙中所有物体突然消失,会剩下一个「空宇宙」吗?

文章来源:TNW如果量子物理学家能够证明现实世界的一切都是不真实的,会发生什么?你愿意接受这个假设吗?如果说,此时此刻你正在看的这篇文章,其实并不存在,你会不会觉得这句话是在胡说&#xff1f…

linux的驱动开发——交叉编译器

1.交叉编译器 \qquadARM裸机、Uboot移植、linux移植这些都需要在linux系统上进行编译,编译就需要编译器。在linux系统中,可以使用gcc命令对c语言程序进行编译,但gcc编译器是针对X86架构的,现在需要对ARM架构的代码进行编译。所以我…

【计算机网络复习 物理层】2.1.1 物理层基本概念

物理层基本概念一、基本概念一、基本概念 物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。 物理层主要任务:确定与传输媒体接口有关的特性 >定义标准 机械特性: 定义物理连接的特性,规定…

江西财经大学第二届程序设计竞赛同步赛 H大时钟 (扩展欧几里得)

链接:https://ac.nowcoder.com/acm/contest/635/H来源:牛客网 时间限制:C/C 1秒,其他语言2秒空间限制:C/C 262144K,其他语言524288K64bit IO Format: %lld题目描述 艾兰岛和沃夫岛的时间算法很不一样&…

为什么数学的用途这么大?

来源:遇见数学翻译:萧福坤译自 Science Digest, August 1985原文:http://210.60.224.4/ct/content/1986/00050197/0008.htm我的父亲是一位物理学家,所以我从小耳濡目染,当他与同事讨论问题时,我坐在桌旁,「…

参数列表和数组的相互转换

使用es6的扩展运算符 ...js var arr [1,2,3]; function add(a,b,c){ return a b c; }// add(arr[0],arr[1],arr[2]) add.apply(null,arr); ## 研究Object1. 这是一个函数(类);2. 该类身上有自身的方法还有原型的方法 ![](./img/1.png)1. O…

数据库基础知识——MySQL服务的启动和停止

文章目录1.数据库的启动1.1 从计算机管理启动1.2 从cmd启动2.数据库的停止1.1 从计算机管理停止1.2 从cmd停止\qquad在登录数据库之前,必须保证数据库已经启动。数据库的启动和停止有两种方式:从计算机管理启动和停止和从cmd启动和停止。1.数据库的启动 …