中宁建设局网站,精品课程网站建设总结报告,管理公司网站设计,迅睿cms教程Linux系统中压缩包的后缀有.zip、.gz、.bz2、.xz等#xff0c;后缀不同表示压缩方式不同。
1.打包命令 tar
tar命令用于备份文件的命令#xff0c;该命令可打包多个文件或目录#xff0c;也可将被打包的文件与目录从包中还原。 tar 选项 包名 {参数} 包名是指打包的文…Linux系统中压缩包的后缀有.zip、.gz、.bz2、.xz等后缀不同表示压缩方式不同。
1.打包命令 tar
tar命令用于备份文件的命令该命令可打包多个文件或目录也可将被打包的文件与目录从包中还原。 tar 选项 包名 {参数} 包名是指打包的文件名
参数可以是文件名列表或目录名
选项是规定打包的方式
常用选项
选项说明-c创建新的备份文件-x从备份文件中还原文件-v显示命令执行过程-f指定备份文件-z打包完成后使用gzip命令将包压缩-j打包完成后使用bzip2命令将包压缩-p保留包中文件原来的属性 例 #将目录test下的文件打包 [rootlocalhost ~]$ tar -cvf test.tar ./test #将目录test下的文件打包并以gzip命令将包压缩 [rootlocalhost ~]$ tar -zcvf test.tar.gz ./test 压缩与解压
1zip/unzip命令
用zip压缩的文件的压缩包一般命名为“文件名.zip” zip [选项] 压缩包名 参数 参数可以是文件或者目录。
常用选项
选项说明-j只保留文件名称及内容不存放任何目录名称-m文件压缩完成后删除原始文件-o以压缩文件内拥有最新更改时间的文件为准更新压缩文件的更改时间-r当参数为目录时递归处理目录下的所有文件或子目录 例 #递归压缩目录 test [rootlocalhost ~]$ zip -r test.zipc test .zip格式的压缩文件用unzip命令解压 unzip [选项] 压缩包名 常用选项
选项说明-l显示指定压缩包中所包含的文件-M将输出结果送到more程序处理-n解压时不要覆盖原有文件-o命令执行后直接覆盖原有文件-d指定解压后文件要存放的目录如果不存在该目录会创建该目录 默认情况下压缩包会解压到当前目录。
2gzip/gunzip命令
gzip用于压缩文件压缩包一般命名为“文件名.gz”压缩后默认不保留原始文件。 gzip [选项] 参数 参数可以是一个或多个文件当参数是目录时需使用参数 -r 表示递归处理目录中的文件与子目录中的文件当参数是多个文件时每个文件会单独被压缩。 #递归压缩目录 test 中的文件与所有子目录中的文件 [rootlocalhost ~]$ gzip -r test/* 命令gunzip用于解压.gz格式的压缩包 gunzip [选项] 参数 例 gunzip a.txt.gz 3) bzip2/bunzip2 命令
压缩包名一般命名为“文件名.bz2”。 bzip2 [选项] 参数 bzip2的使用方法和gzip差不多也会删除原始文件但是可添加选项“-k”保留原始文件。
4)xz/unxz命令
和bzip2类似这里不做演示。