Linux笔记(压缩工具zip,tar打包工具)

简介:

一、zip压缩工具(支持压缩目录,压缩文件和目录后,原文件和目录不删除)

yum install zip -y        安装zip

zip + 压缩文件名 + 原文件名    压缩文件

-r + 压缩目录名 + 源目录名     压缩目录


yum install unzip -y       安装解压缩unzip

unzip + 压缩文件/目录     解压文件(因为不删除源文件,会提示是否覆盖)

- d                 指定解压路径

- l                 查看压缩文件列表,不能查看目录


二、tar打包工具(不会压缩很多文件大小不是压缩工具)

带宽不是字节,是比特,传送一个大文件,里面包含了很多文件和目录,传输时一个文件一个文件很慢,这时就需要用tar打包工具

-cvf  + 打包目录名 + 需要打包的目录                      打包目录(如果打包名存在,会直接覆盖)

-xvf  + 打包文件                                   解压包(如果文件存在,他不会提示,会直接覆盖)

-tf                                            查看打包文件列表

tar -cvf + 打包文件名 --exclude + 指定文件                  过滤指定文件不去打包


三、tar 打包并压缩 (gzip bzip2 xz zip 都可以在tar中使用)

zip 

tar -zcvf + 打包文件名.tar.gz + 需要打包的文件    压缩并打包

tar -zxvf + 打包文件名                    解压

bzip

tar -jcvf + 打包文件名.tar.bz2 + 需要打包的文件   压缩并打包

tar -jxvf + 打包文件名                    解压

xz

tar -Jcvf + 打包文件名.tar.xz + 需要打包的文件    压缩并打包

tar -Jxvf + 打包文件名                    解压


tar -tf + 打包文件名                     查看压缩文件目录










本文转自 小新锐 51CTO博客,原文链接:http://blog.51cto.com/13407306/1980835,如需转载请自行联系原作者
目录
相关文章
|
3天前
|
Linux
Linux(5)WIFI/BT调试笔记
Linux(5)WIFI/BT调试笔记
18 0
|
4天前
|
Linux 编译器 Android开发
FFmpeg开发笔记(九)Linux交叉编译Android的x265库
在Linux环境下,本文指导如何交叉编译x265的so库以适应Android。首先,需安装cmake和下载android-ndk-r21e。接着,下载x265源码,修改crosscompile.cmake的编译器设置。配置x265源码,使用指定的NDK路径,并在配置界面修改相关选项。随后,修改编译规则,编译并安装x265,调整pc描述文件并更新PKG_CONFIG_PATH。最后,修改FFmpeg配置脚本启用x265支持,编译安装FFmpeg,将生成的so文件导入Android工程,调整gradle配置以确保顺利运行。
24 1
FFmpeg开发笔记(九)Linux交叉编译Android的x265库
|
16天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
30 0
|
16天前
|
Linux
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
Linux操作系统调优相关工具(三)查看IO运行状态相关工具 查看哪个磁盘或分区最繁忙?
21 0
|
1天前
|
JSON Unix Linux
Linux系统之jq工具的基本使用
Linux系统之jq工具的基本使用
13 1
|
2天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
39 2
|
2天前
|
编解码 Linux 数据安全/隐私保护
linux工具之curl与wget高级使用
linux工具之curl与wget高级使用
|
3天前
|
Linux Android开发
Linux(6)CH9434 SPI调试笔记
Linux(6)CH9434 SPI调试笔记
12 0
|
20天前
|
Linux API C语言
FFmpeg开发笔记(一)搭建Linux系统的开发环境
本文指导初学者如何在Linux上搭建FFmpeg开发环境。首先,由于FFmpeg依赖第三方库,可以免去编译源码的复杂过程,直接安装预编译的FFmpeg动态库。推荐网站<https://github.com/BtbN/FFmpeg-Builds/releases>提供适用于不同系统的FFmpeg包。但在安装前,需确保系统有不低于2.22版本的glibc库。详细步骤包括下载glibc-2.23源码,配置、编译和安装。接着,下载Linux版FFmpeg安装包,解压至/usr/local/ffmpeg,并设置环境变量。最后编写和编译简单的C或C++测试程序验证FFmpeg环境是否正确配置。
37 8
FFmpeg开发笔记(一)搭建Linux系统的开发环境
|
Linux 数据安全/隐私保护 存储