首页 > 系统相关 >Linux 压缩

Linux 压缩

时间:2024-11-15 08:46:59浏览次数:3  
标签:文件 tar zip 压缩 解压缩 Linux 打包

Linux学习,进行各种操作过程中需要用到很多种命令,本篇主要讲压缩仅供大家参考。绝对是干货满满的一篇文章!!!

压缩:

提示:以下是本篇文章正文内容,仅供参考

1.常用的压缩工具:

        Linux下常用的压缩工具很多,比如:gzip , zip , bzip2 , xz等

        tar在打包的时候是支持压缩的,gzip , bzip , xz压缩工具都可以在tar打包文件中使用

2.常见的压缩格式:

        -z:压缩为.gz格式(这个格式解压缩:tar -xzvf all_files.tar.gz)

        -j:压缩为bz2格式(这个格式解压缩:tar -xjvf all_files.tar.bz2)

        -J:压缩为.xz格式

        -x:解压缩

3.tar 打包压缩和解压缩和解包、拆包:

        打包:指的是一个文件或目录的集合,而这个集合被存储在一个文件中 (归档文件没有通过压缩,占用的空间是其中所有文件和目录的总和){打包 默认是没有压缩功能的,不节省磁盘空间}

        tar作用:将多个文件打包成一个文件

        语法:tar 选项 打包文件名 要打包的文件或目录

        常见参数:-c:创建(create),是用来打包的

                         -v:显示打包文件过程

                        -f:指定打包的文件名,此参数必须加且必须在最后一位

                        -u:更新原文件中的文件(内容)

                        -t:查看打包的文件内容(不解压看看里面有什么)

                        -x:解包,解压缩(将一个单个的压缩文件,解压其中内容)

                        -z:压缩操作,是tar命令去调用gzip命令的过程,压缩的参数

4.zip压缩解压缩:

        zip :压缩         unzip:解压缩

        压缩:作用:兼容类Unix和Windows,可以压缩多个文件或目录

        语法:zip {参数} 压缩后的文件 需要压缩的文件

        参数选项:-r 递归压缩(压缩的是文件夹需加上参数r)

        zip压缩目录需加上参数-r

注意:zip压缩默认压缩后的格式就是zip,生成的压缩文件,自带zip(建 议主动添加后缀zip)

总结

今天的主要内容是文件管理基础命令供大家参考,更多内容将会为大家持续加载!!!

标签:文件,tar,zip,压缩,解压缩,Linux,打包
From: https://blog.csdn.net/2301_76768069/article/details/143588035

相关文章

  • Linux 服务器
    在Linux学习,进行各种操作过程中需要用到很多种命令,本篇主要讲基础命令仅供大家参考。绝对是干货满满的一篇文章!!!服务器:提示:以下是本篇文章正文内容,仅供参考1.IP:        0.0.0.0(特殊IP,系统自带的,非用户分配,这个特殊地址会绑定所有网卡){同时发布到局域IP和公网IP......
  • linux安装mysql
    1.linux在线安装mysql这里直接在线安装即可yuminstallmysql-server要是有网络,在线安装最为便捷,省去自己手动下包的麻烦2.启动mysqlsystemctlstartmysqld#启动mysql服务systemctlenablemysqld#设置开机自启动3.修改mysql密码初始密码需及时修改这里......
  • linux: Out-Of-Memory Killer 机制了解
    在Linux操作系统中,内存管理是确保系统稳定性和性能的关键环节。当系统内存耗尽时,Linux内核会启动一种称为OOMKiller(Out-Of-MemoryKiller)的机制,以选择并终止某些进程,释放内存资源,防止系统崩溃。一、OOMKiller的背景Linux内核采用了内存过度提交(Overcommit)的策略,即允许......
  • 【linux日志】web日志分析
    WEB正确日志格式分析#日志统计举例[root@master~]#cat/etc/httpd/logs/access_log|awk'{print$1}'#对IP排序[root@master~]#cat/etc/httpd/logs/access_log|awk'{print$1}'|sort#打印每一个重复出现IP的次数,[root@master~]#cat/etc/httpd/logs/access_......
  • 【linux漏洞】环境搭建
    第一步:设置环境1.1安装所需工具在开始之前,确保你的Linux机器上安装了以下工具:GCC(GNU编译器集合):用于编译我们的易受攻击程序。GDB(GNU调试器):用于调试程序和检查内存。Python:用于制作payload。pwntools(可选):一个帮助开发漏洞利用的Python库(后期有用)。你可......
  • 【linux应用】解析 Linux 下 53 端口占用的现象
    在Linux系统中,端口53往往是与域名解析服务(DNS)相关的。本文将详细介绍一个与端口53相关的情景,以及如何使用命令行工具来解析和理解这一现象。现象用户可能会遇到类似以下的信息:systemd-r20245systemd-resolve13uIPv4216305calhost:domainsystemd-r202......
  • linux c --- 创建子进程 system() 与 exec() 的区别
    功能差异:system()函数的主要功能是执行一个系统命令,这个命令由用户通过命令行参数传递给system()函数。system()函数会创建一个新的进程来执行这个命令,并等待这个进程执行完毕后才返回。因此,system()函数主要用于执行简单的、可以通过命令行传递参数的系统命令。exec()函数则是......
  • linux开机自启运行命令
    1、授权chmoda+x/etc/rc.d/rc.local2、编辑文件输入需要开机自启的命令vim/etc/rc.d/rc.local#格式是/usr/bin/nohup运行命令&#这种方式可以不用担心运行的命令是前台进程还是后台进程/usr/bin/nohup/usr/bin/java-jar/data/rocketmq-dashboard-1.0.1-SNAPSH......
  • 第23天Linux下常用工具(二)
    目录第四章GDB调试工具4.1gdb的作用4.2调试代码的流程4.3gdb的安装4.4gdb的使用第五章makefile工程管理工具5.1makefile的作用5.2makefile的运行5.3make的安装5.4makefile的编写方法5.5makefile的语法5.6makefile使用示例第四章GDB调试工具4.1gdb的作用代......
  • Linux基本指令(上)(1)
    文章目录前言一、touch二、mkdir三、ls四、pwd五、cd六、rmdir七、rm八、man九、cp十、mv总结前言我在引言篇并没有给出搭建Linux环境的具体措施,若有需求,你可以参考该篇博客搭建Linux环境的两种方式那作为第一课,在假设你已经成功完成了搭建的情况下,我们来学习一些......