首页 > 系统相关 >Linux zip命令:压缩文件或目录

Linux zip命令:压缩文件或目录

时间:2023-11-01 21:31:53浏览次数:33  
标签:zip -- 压缩 压缩文件 Linux root localhost

我们经常会在 Windows 系统上使用 “.zip”格式压缩文件,其实“.zip”格式文件是 Windows 和 Linux 系统都通用的压缩文件类型,属于几种主流的压缩格式(zip、rar等)之一,是一种相当简单的分别压缩每个文件的存储格式,本节要讲的 zip 命令,类似于 Windows 系统中的 winzip 压缩程序,其基本格式如下:

Linux zip命令:压缩文件或目录_Windows

[root@localhost ~]#zip [选项] 压缩包名 源文件或源目录列表

注意,zip 压缩命令需要手工指定压缩之后的压缩包名,注意写清楚扩展名,以便解压缩时使用。

Linux zip命令:压缩文件或目录_压缩包_02

下面给大家举几个例子。

Linux zip命令:压缩文件或目录_压缩包_03

【例 1】zip 命令的基本使用。

[root@localhost ~]# zip ana.zip anaconda-ks.cfg
adding: anaconda-ks.cfg (deflated 37%)
#压缩
[root@localhost ~]# ll ana.zip
-rw-r--r-- 1 root root 935 6月 1716:00 ana.zip
#压缩文件生成

不仅如此,所有的压缩命令都可以同时压缩多个文件,例如:

[root@localhost ~]# zip test.zip install.log install.log.syslog
adding: install.log (deflated 72%)
adding: install.log.syslog (deflated 85%)
#同时压缩多个文件到test.zip压缩包中
[root@localhost ~]#ll test.zip
-rw-r--r-- 1 root root 8368 6月 1716:03 test.zip
#压缩文件生成

【例 2】使用 zip 命令压缩目录,需要使用“-r”选项,例如:

Linux zip命令:压缩文件或目录_压缩包_04

[root@localhost ~]# mkdir dir1
#建立测试目录
[root@localhost ~]# zip -r dir1.zip dir1
adding: dir1/(stored 0%)
#压缩目录
[root@localhost ~]# ls -dl dir1.zip
-rw-r--r-- 1 root root 160 6月 1716:22 dir1.zip
#压缩文件生成

标签:zip,--,压缩,压缩文件,Linux,root,localhost
From: https://blog.51cto.com/u_15641375/8133131

相关文章

  • Linux第九周技术博客
    这周我们学习了进程管理,还学习了一些i/o重定向的内容。每个进程都有唯一的进程标识pid,一个pid只能表示一个进程,ppid为父进程id,需要给该进程分配进程。进程一般分为三种状态:就绪状态、运行状态、阻塞状态。就绪状态不能直接进入阻塞状态,当所有的系统资源都分配出去后因为没有多......
  • 16、Linux安全加固
    Linux安全加固目录Linux安全加固1、账号和口令2、服务、端口3、文件系统4、日志5、内核漏洞6、其他7、等保测评Linux测评命令安全加固思路账户安全->密码策略->当前开放的服务是否存在高危服务->排查当前的系统中是否存在内核漏洞->排查主机所在信息系统所对应的管理制......
  • linux进程管理
    初识进程进程状态:进程介绍:进程唯一标识符:PID三种状态:就绪状态:已经具备运行条件,但CPU还没分配运行状态:占用并在cpu中运行阻塞状态:进程因等待某些事发生而暂停不能运行查看进程静态查看:   使用ps命......
  • Linux命令
    [root@centos02~]#超级管理员root用户[ly@centos02root]$普通用户ly普通用户无法更改系统配置和管理服务[ly@centos02root]$whoamily[ly@centos02root]$hostnamecentos02[ly@centos02root]$pwd/rootLinux的命令提示符由环境变量PS1控制,可以通过全局配......
  • 常见的linux 命令
    常见的linux命令ifconfig查看系统网络配置pwd查看当前工作目录(printworkingdirectory)mkdir创建文件夹,不能创建文件ll查看当前目录下的文件和文件夹,查看权限等详细信息)cd+相对路径,切换到当前工作目录的下一级目录cd+绝对路径,可以在任意位置切换到任意目录cd..切换到上......
  • rust中使用zip crate解压.gz文件
    添加所需的库到Cargo.toml文件中:zip="0.6.6"直接上代码,都在酒里了.usestd::fs::File;usestd::io::{Read,Write};usestd::process::exit;usestd::path::{Path,PathBuf};usezip::ZipArchive;fnmain(){//======设置输入输出路径======letzip_......
  • Linux进程管理01
    查看进程静态查看进程:“psaux"查看当前目录的进程查看cpu占用率时,一般会希望进程按照cpu占用百分比的降序排列,使用“psaux--sort-%cpu”使用“psaxo”命令自定义显示的字段如:psaxopid,ppid,user,%cpu,command动态查看进程使用top查看命令动态查看进程进程优先级使......
  • linux中kill -9
    在linux中使用kill-9结束进程时,linux中进程结束了,但是注册中心中的链接还有,坑!在启用tomcat程序时,怎样用"./shutdown.sh"时,结束注册中心,linux中的进程也结束记录tomcat进程pid,shutdown时强制关闭进程1、进入tomcat的bin目录,使用vimcatalina.sh命令编辑文件,使用./搜索PRGDIR=......
  • Linux操作之存储空间相关
    1、内存(1)、简介Linux中swap与memory。对于memory没什么可说的就是机器的物理内存,读写速度低于cpu一个量级,但是高于磁盘不止一个量级。所以,程序和数据如果在内存的话,会有非常快的读写速度。但是,内存的造价是要高于磁盘的,虽然相对来说价格一直在降低。除此之外,内存的断电丢失数......
  • Linux【CPU100% 问题定位】
    一、场景     在我们项目部署上线的时候,我们是不是会经常去Linux服务器上查查服务器的CPU使用率,或者是运维经常会盯Linux的CPU使用率。如果CPU使用率一直100%,如何查找并解决问题?二、步骤    2.1、定位到进程        使用top和ps分析工具报告......