首页 > 编程知识 正文

linux解压tar.gz,linux解压文件命令

时间:2023-05-06 13:11:14 阅读:17470 作者:2530

文章目录一、命令介绍二、常用选项三、命令范例(一)将指定目录下的各文件压缩为. gz文件(二)解压缩指定目录下的各压缩文件(三)显示指定目录下各压缩文件的信息,不解压缩) 此时,压缩文件扩展名为. tar.gz )五)递归压缩指定目录

一、命令介绍

命令gzip的英语是“GNUzip”,gzip是Linux系统上常用的文件压缩和解压缩命令。 gzip相对于文档具有60%~70%的压缩率,使用gzip创建的压缩包名称以. gz为扩展名。

二、常用选项说明--a或--ASCII将使用ascii字符模式--c压缩的文件输出到标准输出设备,不修改原始文件,修改原始文件--d或--decompress或- - 文件名或硬连接是否存在,以及文件是否为符号连接--help联机帮助--l或--list中有关压缩文件的信息--l或- -许可证有版本和版权信息不保存原始文件名和时间戳--n或--name压缩文件保存原始文件名和时间戳--q或--quiet不会显示警告消息--r或--recursive递归处理将指定目录下的所有文件和子目录一起处理--s或压缩后缀字符串或---修改suffix压缩后缀字符串压缩后缀字符串--t或--test测试压缩文件是否正确- -在版本中显示版本信息--best此参数的效果和指定“--9”此参数t与指定“-1”参数具有相同的效果。 -numnum是压缩级别,数字介于1和9之间,系统默认值为6。 指定的值越大,压缩率越高,但压缩速度越慢。 -1或--fast表示最快压缩方法--低压缩率,--9或--best表示最慢压缩方法--高压缩率,3,命令示例--1,将指定目录下的每个文件压缩为. gz文件,然后单击

[ root @ HTL wk 0001 host~] # CD test [ root @ HTL wk 0001 host test ] # ls person.class person.jar person.Java TD _ dictionary _ 2021 05 23.sqltf _ user _ 2021 05 23.SQL [根@ HTL wk 0001 host

(二)解压缩指定目录下的各压缩文件解压缩目录test下的各压缩文件,列出详细解压缩信息。

[ root @ HTL wk 0001主机测试] # gzip-dv * person.class.gz :23.1 %-- replacedwithperson.class person.jar.gz :33.2 %-- replacedwithperson.jar person . 91.3 %-- replacedwithtd _ dictionary _ 2021 05 23.sqltf _ ser _ er _ 2021 05 23.SQL [ root @ HTL wk 0001主机测试] # ls pest

[ root @ HTL wk 0001主机测试] # gzip-l * compresseduncompressedratiouncompressed _ name 21724223.1 % person.class 45964433.2 % person.jar 10076.9 % person.Java 14000003 er _ 2021 05 23.SQL 1147110424889.0 % (totals ) (四)压缩tar备份文件,其中压缩文件的扩展名为. tar.gz [ root @ HTL wk 0001 host

[ root @ HTL wk 0001 host~] # gzip-rtest说明:递归压缩时,目录test下的每个文件将压缩为. gz文件。 如果有子目录,子目录下的文件也会压缩为. gz文件。 找不到问题,或者gzip无法压缩目录,只能压缩文件。

(六)递归解压缩指定目录下的压缩包[ root @ HTL wk 0001 host (] # gzip-dr test

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。