ZIP等
file命令可以查看文件的类型
tar类型 .tar
gzip类型 .gz
bzip2类型 .bz2
zip类型 .zip
如果一个压缩文件由tar命令解压的前提,2个条件
1、这个文件必须是由tar打包之后,再压缩的
2、tar命令要支持那种格式,能够去调用相应格式解压的(gzip或者bzip2)
zip命令格式
zip archive.zip 要压缩的源文件(可以写上多个)
zip -r archive.zip 要压缩的文件或者目录 //对于有目录的,需要使用-r选项,如果不加-r会将目录压缩进去,空目录
unzip命令
1、可以查看zip压缩文件的内容
unzip -l archive.zip
2、解压zip格式的压缩文件
unzip archive.zip
思考:
1、unzip怎么将压缩包里的内容解压到指定的目录
unzip archive.zip -d /opt
2、怎么只解压其中的部分文件
unzip archive.zip 1.txt 2.txt
3、怎么向zip压缩文件中添加文件
zip archive.zip -m 6.txt //会删除源文件,如果archive.zip里的文件和外面的文件同名,会直接覆盖
zip archive.zip -u 6.txt //仅仅是一个新的文件,即压缩包里没有,或者当外面文件的修改时间比zip压缩里的修改时间更新
4、怎么删除zip压缩归档中的文件
zip archive.zip -d 6.txt
5、怎么更新zip压缩归档中的文件
zip archive.zip -u 6.txt //仅仅是一个新的文件,即压缩包里没有,或者当外面文件的修改时间比zip压缩里的修改时间更新
以同样的问题去思考在tar包里怎么操作,整理相应的笔记(因在linux里使用最多的是tar、gzip与bzip2格式)
Centos 7 部分>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
网络的配置:
ip address add 192.168.100.2/24 dev eno16777728
发现了没有ifconfig命令,缺少提供这个命令的软件
进入光盘的Packages目录,找以net-tools*
rpm -ivh net-tools-2.0-0.17.20131004git.el7.x86_64.rpm
安装后就可以使用ifconfig命令配置网络了
1、思考最小化安装的系统没有bzip2、zip、unzip、命令,学会去安装提供这些命令的软件
2、尝试使用rpm命令安装光盘自带的httpd服务软件,(提示:安装httpd服务需要如下4个依赖、只有先安装好了依赖才能安装httpd软件)
[root@localhost Packages]# rpm -ivh httpd-2.4.6-40.el7.centos.x86_64.rpm
warning: httpd-2.4.6-40.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
/etc/mime.types is needed by httpd-2.4.6-40.el7.centos.x86_64
httpd-tools = 2.4.6-40.el7.centos is needed by httpd-2.4.6-40.el7.centos.x86_64
libapr-1.so.0()(64bit) is needed by httpd-2.4.6-40.el7.centos.x86_64
libaprutil-1.so.0()(64bit) is needed by httpd-2.4.6-40.el7.centos.x86_64
ZIP等的更多相关文章
- ZIP压缩算法详细分析及解压实例解释
最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,一般称为信源编码,在计算机科学里,一般称为数据 ...
- 记一个mvn奇怪错误: Archive for required library: 'D:/mvn/repos/junit/junit/3.8.1/junit-3.8.1.jar' in project 'xxx' cannot be read or is not a valid ZIP file
我的maven 项目有一个红色感叹号, 而且Problems 存在 errors : Description Resource Path Location Type Archive for requi ...
- 最好的.NET开源免费ZIP库DotNetZip(.NET组件介绍之三)
在项目开发中,除了对数据的展示更多的就是对文件的相关操作,例如文件的创建和删除,以及文件的压缩和解压.文件压缩的好处有很多,主要就是在文件传输的方面,文件压缩的好处就不需要赘述,因为无论是开发者,还是 ...
- android_m2repository_rxx.zip下载地址以及MD5
地址 MD5 https://dl-ssl.google.com/android/repository/android_m2repository_r08.zip 8C8EC4C731B7F55E646 ...
- Winserver2012下mysql 5.7解压版(zip)配置安装
一.安装 下载mysqlzip版本mysql不需要运行可执行文件,解压即可,下载zip版本mysqlmsi版本mysql双击文件即可安装,相对简单,本文不介绍此版本安装 配置环境变量打开环境变量配置页 ...
- salesforce 零基础学习(五十三)多个文件生成一个zip文件(使用git上封装的代码)
此篇参考git代码:https://github.com/pdalcol/Zippex 学习salesforce可以访问一个朋友的网站:https://www.xgeek.net 首先感谢git上提供 ...
- 【.NET深呼吸】Zip文件操作(2):动态生成Zip文档
通过前面一篇烂文的介绍,大伙儿知道,ZipArchive类表示一个zip文档实例,除了用上一篇文章中所列的方法来读写zip文件外,还可以直接通过ZipArchive类,动态生成zip文件. 文件流操作 ...
- 【.NET深呼吸】Zip文件操作(1):创建和读取zip文档
.net的IO操作支持对zip文件的创建.读写和更新.使用起来也比较简单,.net的一向作风,东西都准备好了,至于如何使用,请看着办. 要对zip文件进行操作,主要用到以下三个类: 1.ZipFile ...
- Android总结之Gzip/Zip压缩
前言: 做过Android网络开发的都知道,在网络传输中我们一般都会开启GZIP压缩,但是出于刨根问底的天性仅仅知道如何开启就不能满足俺的好奇心的,所以想着写个demo测试一下比较常用的两个数据压缩方 ...
- gradlew wrapper使用下载到本地的gradle.zip文件装配--转
原文地址:http://www.myexception.cn/mobile/1860089.html gradlew wrapper使用下载到本地的gradle.zip文件安装.使用gradlew来b ...
随机推荐
- 基于Jenkins的环境搭建
基于 Jenkins 快速搭建持续集成环境 持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础.Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续 ...
- win7 备份错误解决
解决win7 备份出错, 开启服务: windows backup volume shadow copy
- php课程---随机数
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 【iCore3 双核心板】例程三十五:HTTP_IAP_ARM实验——更新升级STM32
实验指导书及代码包下载: http://pan.baidu.com/s/1eRgzSPW iCore3 购买链接: https://item.taobao.com/item.htm?id=524229 ...
- JSP Standard Tag Library JSP标准标签库
了解了基本的标签的底层实现,可以看系统定义的强大的标准标签 1.首先引入两个jar包 2.基本语法 <%@ taglib prefix="c" uri="http: ...
- crucible VS gerrit
crucible优缺点:1.其支持各种版本控制系统,如CVS,SVN,GIT2.代码审核方面其主要支持Post commit模式,即开发者在代码提交到master后进行review3.其虽然也支持Pr ...
- 12.162s 1805.867s
[SQL]DROP PROCEDURE IF EXISTS truncate_insert_sales_rank_toparow_week; 受影响的行: 时间: .001s [SQL] CREATE ...
- Android NDK开发之Jni调用Java对象
https://my.oschina.net/zhiweiofli/blog/114064 通过使用合适的JNI函数,你可以创建Java对象,get.set 静态(static)和 实例(instan ...
- php基础篇-二维数组排序 array_multisort
原文:php基础篇-二维数组排序 array_multisort 对2维数组或者多维数组排序是常见的问题,在php中我们有个专门的多维数组排序函数,下面简单介绍下: array_multisort(a ...
- 深入理解asp.net里的HttpModule机制
刚工作的时候看<asp.net深入解析>,第一次知道HttpModule和HttpHandler.当时对我而言,它们不过就是两个新名词而已,仅仅知道工作原理但是理解的不深刻.随着经验的累积 ...