您现在的位置是:首页 > 电脑学习教程 > Linux > 文章正文 Linux

CentOS8服务器入门系列教程(十四):文件夹/文件压缩包管理

简书@学者学者 2019-11-17 14:27:14 Linux

简介尊敬的读者朋友,本文是《CentOS8服务器进阶》系列的第十四篇,往期文章主要分享了Linux的入门使用、密码破解和网络管理、文件管理等知识。本系列文章将帮助你由浅入深的理解Linux系统。

  本章导读:
 
  尊敬的读者朋友,本文是《CentOS8服务器进阶》系列的第十四篇,往期文章主要分享了Linux的入门使用、密码破解和网络管理、文件管理等知识。本系列文章将帮助你由浅入深的理解Linux系统,更多内容请看下方往期文章。
 
linux包管理
 
  一、本文主题
 
  阅读本文,你将学会如何应对Linux中如下三种工作中常用到的压缩包:
 
  1、.tar.gz

  2、.tar.bz2

  4、.zip
 
  实验环境
 
  Windows10电脑
 
 
  二、linux文件夹/文件压缩包管理具体步骤
 
  远程连接Linux服务器:打开远程连接工具:【cmder】,使用远程密钥登录Linux服务器,密钥登录详情
 
  1、.tar.gz结尾的压缩包
 
  1)创建压缩包: 【tar -zcvf   xxx.tar.gz  xxx】命令可将xxx文件或目录压缩成xxx.tar.gz压缩包,我们以目录dir3为例说明:
 
linux压缩包管理
 
  2)解压压缩包: 【tar -zxvf xxx.tar.gz】可以将xxx压缩包解压
 
linux压缩包管理
 
  3)解压压缩包到指定位置: 【tar -zxvf xxx.tar.gz  -C  指定目录】命令可以将压缩包解压到指定目录下,工作中用到特别多,我们以把dir3.tar.gz解压到/usr/local/soft目录为例说明
 
linux压缩包管理
 
  4)查看压缩包: 【tar -tf  xxx.tar.gz】可以查看xxx压缩包中的内容
 
linux压缩包管理
 
  2、.zip结尾的压缩包
 
  1)创建压缩包: 【zip -r  xxx.zip  xxx】可以将xxx文件或目录压缩成xxx.zip压缩包
 
linux压缩包管理

  2)解压压缩包到指定目录: 【unzip xxx.zip -d  指定目录】
 
linux压缩包管理
 
  3)查看压缩包中的文件:【unzip -l  xxx.zip】 命令可查看xxx.zip压缩包中的内容
 
linux压缩包管理
 
  3、.tar.bz2类型的压缩包
 
  1)创建压缩包:【tar -jcvf  xxx.tar.bz2 xxx】命令可以将xxx文件或目录压缩成xxx.tar.bz2压缩包
 
linux压缩包管理
 
  2)解压压缩包:【tar -jxvf  xxx.tar.bz2 -C 指定目录】 可以将压缩包解压到指定目录
 
linux压缩包管理
 
  3)查看压缩包中的文件:【tar -tf xxx.tar.bz2】命令可以查看压缩包的内容
 
linux压缩包管理
 
  三、linux压缩包管理总结
 
  本篇博文中介绍了Linux中非常常见的三种压缩包的管理,CentOS8中将压缩包解压到指定目录非常重要,因为开发中通常都是源文件和解压文件分目录存储,所以以下命令要熟记:
 
  1、.tar.gz解压到指定目录:【tar -zxvf xxx.tar.gz -C  目标目录】
 
  2、.tar.bz2解压到指定目录: 【tar -jxvf xxx.tar.bz2  -C 目标目录】
 
  3、.zip解压到指定目录 :【unzip  xxx.zip -d  指定目录 】
 
  应付.zip压缩包时一定要注意,压缩时,命令中一定要加 -r,否则多级目录会压缩失败
 
  *.zip压缩:zip  -r  xxx.zip  xxx
 
  一如既往,期待您的真知灼见…,CentOS8系列文章以及面试大厂必备编程资料将为大家持续更新,欢迎点赞、转发,将知识传播出去。如需获取资料或发现文中存在错误的地方,请在下方留言。

相关文章

站点信息