数据压缩是去除数据中冗余部分的过程,需要通过压缩算法来完成。这些算法可以分为以下两类:。
可逆压缩保留原始文件中包含的所有数据。
不可逆压缩—在压缩时删除数据以应用更多压缩。文件恢复后,其近似值与原始版本不匹配。JPEG和MP3是损耗压缩的示例。
此命令用于压缩一个或多个文件。将原始文件替换为压缩版本。
命令的语法为。
可用于解压缩。
gzip有很多选项,使用命令显示完整列表。
命令类似,但使用不同的压缩算法,以牺牲压缩速度来实现更高的压缩级别。
压缩命令:
用于解压缩的命令:
还有几个支持的选项。
存档是一个将许多文件收集起来,打包成大文件的过程。
程序是存档文件中的经典工具。如果文件名显示为扩展名,则表示正常存档文件;如果已完成,则表示压缩存档文件。
有几种模式。请记住,模式必须总是先指定的。
从文件或目录列表创建存档文件。
提取存档文件。
将指定的路径名添加到存档的末尾。
列出存档内容。
我为存档创建了几个文件夹和文件。
可以在新位置提取tar。请记住,从存档中提取的文件和目录的所有权不是由原始所有者拥有的,而是由执行恢复的用户拥有的。
默认情况下,使用相对路径名而不是绝对路径名。这非常有用,因为您可以将其归档到任何位置,而无需提取原始位置。
通过将命令命名为尾部路径,可以限制从存档中提取的内容,只恢复指定的文件。也可以指定多个路径名。通配符通常不受支持,但GUN版本是可选的。
现代版的GNU分别根据使用和选项进行直接支持和压缩。
是一个缩写,表示从何处导入以前告诉您要使用的目录或文件的路径名列表,以了解将标准输入或输出用作要提取或存档的文件。选择一开始有点困惑。单击功能区上
在搜索中匹配的所有文件
使用管道输出检测到的内容的步骤
创建并命名压缩
来自管道查找命令的标准输出的标准输出文件。
压缩命令:
发表评论