《Linux From Scratch》第三部分:构建LFS系统 第六章:安装基本的系统软件- 6.56. Gzip-1.6

简介:

             Gzip 软件包包含用于压缩和解压文件的程序。

大概编译时间: 0.1 SBU
需要磁盘空间: 20 MB

6.56.1. 安装 Gzip

准备编译 Gzip:

./configure --prefix=/usr --bindir=/bin

编译软件包:

make

用以下命令测试结果:

make check

安装软件包:

make install

移动不需要在根文件系统的程序:

mv -v /bin/{gzexe,uncompress,zcmp,zdiff,zegrep} /usr/bin
mv -v /bin/{zfgrep,zforce,zgrep,zless,zmore,znew} /usr/bin

6.56.2. Gzip 软件包内容

安装的程序: gunzip, gzexe, gzip, uncompress, zcat, zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore, 和 znew

简要介绍

gunzip

解压 gzip 压缩的文件

gzexe

创建自解压可执行文件

gzip

用 Lempel-Ziv(LZ77) 编码压缩指定文件

uncompress

解压压缩文件

zcat

解压指定 gzip 压缩的文件到标准输出

zcmp

对 gzip 压缩的文件运行 cmp 命令

zdiff

对 gzip 压缩的文件运行 diff 命令

zegrep

对 gzip 压缩的文件运行 egrep 命令

zfgrep

对 gzip 压缩的文件运行 fgrep 命令

zforce

强制所有指定的 gzip 压缩文件的扩展名为 .gz, 这样 gzip 就不会对它们再次压缩;这在文件传输中文件名被截断时非常有用

zgrep

对 gzip 压缩的文件运行 egrep 命令

zless

对 gzip 压缩的文件运行 less 命令

zmore

对 gzip 压缩的文件运行 more 命令

znew

compress 格式到 gzip 格式重新压缩文件—.Z.gz

相关文章
|
4天前
|
资源调度 JavaScript 搜索推荐
Linux系统之部署envlinks极简个人导航页
【4月更文挑战第11天】Linux系统之部署envlinks极简个人导航页
29 2
|
6天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
42 0
|
6天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
21 0
|
6天前
|
Linux C语言
linux yum安装ffmpeg 图文详解
linux yum安装ffmpeg 图文详解
23 0
|
6天前
|
NoSQL Linux Redis
linux 下和win下安装redis 并添加开机自启 图文详解
linux 下和win下安装redis 并添加开机自启 图文详解
13 0
|
6天前
|
Linux
linux yum 安装rar和unrar
linux yum 安装rar和unrar
23 0
|
4天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
17 6
|
8天前
|
Prometheus 监控 Cloud Native
【Linux】查看系统内存命令(详细讲解)
【Linux】查看系统内存命令(详细讲解)
|
11天前
|
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环境是否正确配置。
34 8
FFmpeg开发笔记(一)搭建Linux系统的开发环境