热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

day09Linux下常见的打包压缩命令

day09Linux下常见的打包压缩命令Linux下常见的打包压缩命令windows常见压缩格式.rar.zip压缩速度最快.7z体积最小linux常见压缩格式.tar.gz最常见

day 09 Linux下常见的打包压缩命令

Linux 下常见的打包压缩命令

windows常见压缩格式

.rar

.zip 压缩速度最快

.7z 体积最小


linux常见压缩格式

.tar.gz 最常见 99%使用场景

.zip


tar 使用方法

tar 【选项】 【压缩包名称】 【需要压缩文件】

常见打包压缩命令组合

tar zcvf

tar zxvf


重要选项:

v 显示打包压缩时详细信息

c 打包

f 指定压缩包名称

z 指定使用gzip压缩,一般后缀为 .gz

x 解压

h 保留软链接的真实文件

tar xf *.tar.xz 解压 .tar.xz文件

tf 不解压,查看压缩包内容

-C 指定解压路径


排除打包压缩某些文件

--exclude 排除某些打包压缩的文件,只能排除一个


排除多个文件或目录时,先新建ex.txt文件。里面存储排除,文件或目录路径信息。

实例:

--exclude -from=ex.txt


gzip用法

压缩文件

-d stdout解压缩文件

-c decompress解压缩,把压缩后的文件输出到标准输出设备,不去更动原始文件。

-v 显示压缩详细过程

gzip -cd linux.gz > linux.txt 解压缩文件,如果文件重名,会自动覆盖


zcat用法:

zcat命令用于不真正解压缩文件,就能显示压缩包中文件的内容的场合。

gzip -cd linux.gz = zcat

.tar:

只打包,不压缩文件。

解包:tar xvf Name.tar

打包:tar cvf Name.tar dirName

.gz:

只压缩,不打包文件

解压:gunzip Name.gz

解压2:gzip -d Name.gz

压缩:gzip Name

.tar.gz:

打包压缩文件

解包: tar zxvf Name.tar.gz

打包:tar zcvf Name.tar.gz dirName


zip用法:

压缩目录或者文件

-r 递归压缩目录

-q不显示压缩过程

-v显示压缩过程

unzip用法:

解压缩文件或者目录

-d 指定到目录


tar用法:

打包压缩,必须掌握

-z 调用gzip用法

-c 归档打包

-x 解压

-v 显示详细过程

-f 指定压缩包名称,一般放在参数最后

-C 解压到指定目录

压缩

zcvf

解压缩

zxvf


原文链接:https://www.cnblogs.com/zhaocheng690/p/15348585.html



推荐阅读
  • iTOP4412开发板QtE5.7源码编译指南
    本文详细介绍了如何在iTOP4412开发板上编译QtE5.7源码,包括所需文件的位置、编译器设置、触摸库编译以及QtE5.7的完整编译流程。 ... [详细]
  • 全能终端工具推荐:高效、免费、易用
    介绍一款备受好评的全能型终端工具——MobaXterm,它不仅功能强大,而且完全免费,适合各类用户使用。 ... [详细]
  • 本文详细介绍了Linux操作系统中的cp和scp命令,包括它们的基本使用方法、常见选项以及如何通过scp命令安全地在不同主机之间传输文件。 ... [详细]
  • 在Win10上利用VS2015构建Caffe2环境
    本文详细介绍如何在Windows 10操作系统上通过Visual Studio 2015编译Caffe2深度学习框架的过程。包括必要的软件安装、环境配置以及常见问题的解决方法。 ... [详细]
  • 免费获取:全面更新的Linux集群视频教程及配套资源
    本资源包含最新的Linux集群视频教程、详细的教学资料、实用的学习课件、完整的源代码及多种软件开发工具。百度网盘链接:https://pan.baidu.com/s/1roYoSM0jHqa3PrCfaaaqUQ,提取码:41py。关注我们的公众号,获取更多更新的技术教程。 ... [详细]
  • 本文记录了Android学习的初期阶段,包括Android的基本架构、Dalvik虚拟机与JVM的区别、ADB工具的使用以及应用程序的打包安装流程。 ... [详细]
  • PHP调用Shell命令的多种方法及环境配置指南
    本文详细介绍了在PHP中调用Shell命令的不同方式及其应用场景,同时提供了在Ubuntu系统中配置PHP以支持Shell命令执行的具体步骤。此外,还涵盖了安装与配置Apache服务器及PHP环境的过程,以便于开发者能够顺利地在Web环境中执行Shell脚本。 ... [详细]
  • window下kafka的安装以及测试
    目录一、安装JDK(需要安装依赖javaJDK)二、安装Kafka三、测试参考在Windows系统上安装消息队列kafka一、安装JDKÿ ... [详细]
  • 本文详细介绍了如何使用 PHP 编程语言输出 99 乘法表,包括使用不同的循环结构如 do-while、for 循环等方法,并提供了具体的代码示例。 ... [详细]
  • 掌握字符间距调整技巧,提升办公文档美观度
    了解如何调整字符间距,这是一种能够显著提升文档视觉效果的技术。通过简单的步骤学习在Microsoft Word中调整字符间距的方法,这对于提升文档的专业性和阅读体验至关重要。 ... [详细]
  • 当您的笔记本电脑出现无法正常关机的情况时,可以通过多种方法进行排查和修复,包括检查声音文件、减少启动程序、调整电源管理设置等。 ... [详细]
  • 本文详细介绍了如何在两台运行 Windows Server 2003 的计算机上配置两个 MySQL 实例以实现主从复制。每台计算机分别命名为 Master 和 Slave,确保系统分区及 MySQL 安装路径的正确配置。 ... [详细]
  • 本文整理了一系列Java面试问题,涵盖Java开发环境的分类、Java语言的核心特性、Linux环境下Java SE的安装步骤、常用的Java开发工具介绍,以及类与对象的基本概念等。 ... [详细]
  • 本文介绍了Kettle资源库的基本概念、类型及其管理方法,同时探讨了Kettle的不同运行方式,包括图形界面、命令行以及API调用,并详细说明了日志记录的相关配置。 ... [详细]
  • Java程序设计第五周学习总结与实践
    本次学习总结涵盖了本周在Java程序设计课程中的学习要点,包括代码阅读、抽象类的应用、接口的使用以及面向接口编程的概念。同时,还包括了具体的书面作业解析。 ... [详细]
author-avatar
碧落无双2502879687
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有