,会返回本类型错误。...若没有加上任何参数,bzip2压缩完文件后会产生.bz2的压缩文件,并删除原始的文件。 参 数: -c或--stdout 将压缩与解压缩的结果送到标准输出。 ...-k或--keep bzip2在压缩或解压缩后,会删除原始的文件。若要保留原始文件,请使用此参数。 -s或--small 降低程序执行时内存的使用量。 ...-t或--test 测试.bz2压缩文件的完整性。 -v或--verbose 压缩或解压缩文件时,显示详细的信息。 ...-z或--compress 强制执行压缩。 -L,--license, -V或--version 显示版本信息。
参 数: -c 将 解压缩的结果显示到屏幕上,并对字符做适当的转换。 -f 更 新现有的文件。 -l 显 示压缩文件内所包含的文件。...-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任 何的转换。 -t 检 查压缩文件是否正确。,但不解压。...-L 将 压缩文件中的全部文件名改为小写。 -M 将 输出结果送到more程 序处理。 -n 解 压缩时不要覆盖原有的文件。 -o 不 必先询问用户,unzip执 行后覆盖原有文件。...,文件经它压缩后会另外产生具 有”.zip”扩展名 的压缩文件。...-f 此 参数的效果和指定”-u”参 数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。 -F 尝 试修复已损坏的压缩文件。
3.压缩指定文件并强制覆盖: # 第一次压缩会成功,第二次压缩会提示文件已存在 bzip2 -k -z test1.txt.bak bzip2 -k -z test1.txt.bak bzip2: Output...zcat file.gz | grep "关键词" 查看压缩文件的头部信息 # 这个命令会显示压缩文件的前几行内容。...,可以用来解压缩文件,或者对文件进行打包操作,在 Linux 中也有存在zip命令的文件经它压缩后会另外产生具有 .zip扩展名的压缩文件。...,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中; -F:尝试修复已损坏的压缩文件; -g:将文件压缩后附加在已有的压缩文件之后,而非另行建立新的压缩文件; -h:在线帮助...-l:显示压缩文件内所包含的文件 -p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换 -t:检查压缩文件是否正确 -u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中
请使用此参数; -h或——help:在线帮助; -k或——keep:bzip2在压缩或解压缩后,会删除原始文件。...若要保留原始文件,请使用此参数; -s或——small:降低程序执行时内存的使用量; -t或——test:测试.bz2压缩文件的完整性; -v或——verbose:压缩或解压缩文件时,显示详细的信息;...-z或——compress:强制执行压缩; -V或——version:显示版本信息; –repetitive-best:若文件中有重复出现的资料时,可利用此参数提高压缩效果; –repetitive-fast...bz2后缀就提醒一下,不再压缩,没有bz2后缀会再次压缩。...压缩解压的时候,除了生成结果文件,将原来的文件也保存: bzip2 -k filename 这里,加上-k就保存原始的文件了,否则原始文件会被结果文件替代。
1.命令简介 bzip2 用来压缩和解压缩文件,是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,采用 Burrow-Wheeler 块排序文本压缩算法和 Huffman 编码将文件压缩为后缀为...每个文件被名为 “原始文件名.bz2” 的压缩文件替换。 每个压缩文件具有与原文件相同的修改时间、 权限, 如果可能的话, 还具有相同的属主, 因此在解压缩时这些特性将被正确地恢复。...指定该选项后将不考虑这一机制,强制 bzip2 进行解压缩 -z, --compress -d 选项的补充:强制进行压缩操作,而不管执行的是哪个程序 -t, --test 检查指定文件的完整性...实际上将对数据进行实验性的解压缩操作,而不输出结果 -f, -force 强制覆盖输出文件。通常 bzip2 不会覆盖已经存在的文件。...在压缩时,-s 将选定 200K 的块长度,内存用量也限制在 200K 左右, 代价是压缩率会降低。
昨日推荐:每天学一个 Linux 命令(39):tar 命令简介 gzip 命令用来压缩文件,gzip,gunzip命令用于压缩或扩展 GNU GZIP 格式的文件。...如果压缩文件名对其文件系统而言太长,则gzip会将其截断。默认情况下,gzip 会将原始文件名和时间戳等信息保留在新产生的压缩文件中。...-d #解压缩文件 -f #强制压缩文件 -h #显示在线帮助信息 -l #列出压缩文件的相关信息 -L #显示版本与版权信息 -n #压缩文件时,不保留原来的文件名称及时间戳等属性信息 -...N #压缩文件时,保留原来的文件名称及时间戳属性信息 -q #不显示警告信息 -r #递归处理,将指定目录下的所有文件及子目录一并处理 -t #测试压缩文件是否正确无误 -v #显示命令执行过程信息...-V #显示版本信息 -压缩效率> #压缩效率是一个介于1~9的数值,默认值为“6”,指定的值越高,压缩率就越高 应用举例 把当前目录所有的文件压缩成.gz包 [root@centos7 testdir
这个参数一般在要产生的 zip 文件存在,而硬盘现有空间不足时。 -c : 替新增或更新的文件增加一行注解。 -d : 从 zip 文件移出一个文件。...-D : 不要在 zip 文件中储存文件的目录信息。 -f : 以新文件取代现有文件。 -F : 修复已经损毁的压缩文件。 -g : 将文件压缩附加到 zip 文件中。 -h : 显示辅助说明。...真是奇怪了!...最终,经多次测试,才知道 zip 命令压缩文件时正确的排除方法(-r 表示包含子目录文件): zip -rx=excludefiles zipfile.zip filepath 比如,要压缩 test...网上分享的参数都是那么简单一句【-x : 不需要压缩的文件】,却没人分享具体使用方法!而 Linux 系统下 man 命令关于 zip 的介绍,居然也不对,真是奇怪,难道就没人用过这个参数么?
1.命令简介 unzip 命令用于列出、测试和提取 ZIP 存档中的压缩文件。如果 unzip 不跟任何选项(默认行为),会将指定的 ZIP 存档文件解压到当前目录。...3.选项说明 长选项的强制参数对于短选项也是强制的。下面主要介绍了通用选项和 Linux 平台的选项,其它平台(VMS、MS-DOS、MacOS 等)的专用选项参见 unzip(1) 手册。...类似于 -p 选项,但是 -c 会输出文件名 -f 更新现有的文件,即只提取那些已经存在于磁盘上且比磁盘副本更新的文件 -l 只显示压缩文件内所包含的文件不解压 -p 与 -c 选项类似,以二进制模式解压文件...,不会执行任何的转换,并将文件内容输出到标准输出(屏幕) -t 对文件进行 CRC 校验检查压缩文件是否正确 -u 与 -f 参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压出来...正常情况,unzip 会恢复提取项的时间信息(Access Time、Modify Time 和 Change Time) -j 不生成提取项的目录,即所有提取项均放到同级目录下 -L 将压缩文件中的全部文件名改为小写
Tar选项: c – 创建压缩文件 x – 解压文件 v – 显示进度. f – 文件名. t – 查看压缩文件内容. j – 通过bzip2归档 z –通过gzip归档 r – 在压缩文件中追加文件或目录...: 命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名 可先切换到当前目录下。...压缩文件名和被压缩文件名都可加入路径。 2. .tar.gz解压缩命令: 命令格式:tar -zxvf 压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录。...configure --prefix=/opt 表示安装到/opt目录 3) 执行“make”命令进行软件编译; 4) 执行“make install”完成安装; 5) 执行“make clean”删除安装时产生的临时文件...$ bzip2 -zk filename # -f选项强制覆盖已存在的文件 要压缩tar文件,执行: $ bzip2 -zkf backup.tar # 生成.tar.bz2文件;解压时先使用bzip2
相对应的 gunzip 程序被用来把压缩文件复原为没有被压缩的版本。....* 文件列表中,我们看到原始文件已经被压缩文件替代了,并将这个压缩文件大约是原始文件的五分之一。我们也能看到压缩文件与原始文件有着相同的权限和时间戳。...-d 解压缩。正如 gunzip 命令一样。也可以用--decompress 或者--uncompress 选项来指定. -f 强制压缩,即使原始文件的压缩文件已经存在了,也要执行。...这看起来似乎是一种奇怪的工作方式,但事实上这种方式很有用,因为这样就允许我们抽取文件到任意位置,而不是强制地把抽取的文件放置到原始目录下。...你可记得 ssh 允许我们在远程联网的计算机上执行程序,并且在本地系统中看到执行结果——远端系统中产生的输出结果被发送到本地系统中查看。我们可以利用。
互动:如果选择的文件将覆盖目标中的文件,他会提示确认 -f 强制:不提示的移动文件 -v 详细:打印移动信息 mkdir:创建目录 格式:mkdir [目录1]...] [打包后的文件名] [需要打包的文件或目录] 压缩: tar cvf xxx.tar(要压缩后的文件名) 解压缩: tar xvf xxx.tar 在不进行解压的情况下,显示压缩文件里的内容 tar...tvf xxx.tar 使用tar和bzip2来压缩/解压缩文件 tar -cjvf xxx.tbz(要压缩的文件名) tar -xjvf xxx.tbz【解压缩】 使用tar和gzip来压缩/解压缩文件...-j:压缩或解压缩文件(bz2格式) ?...+num:从第num行开始显示 +/查找的字符串 文件名:查找关键字 管道符的使用‘|’ ls -al/etc | more -5:把结果按一次五行的形式展现
: .gz 18.压缩解压命令 gunzip(GUN unzip) 功能描述:解压缩 .gz 的压缩文件 语法:gunzip 选项 [压缩文件] 范例: $ gunzip file1.gz 19.压缩解压命令...tar 功能描述:打包目录 语法:tar 选项[cvfz][目录] -c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名 -z 打包同时压缩 解压缩语法 -x...r][压缩后文件名称][文件或目录] -r 压缩目录 压缩后文件格式: .zip 21.压缩解压命令 unzip 功能描述:解压.zip的压缩文件 语法:unzip [压缩文件] 范例:$ unzip...test.zip 22.压缩解压命令 bzip2 功能描述:压缩文件 语法:bzip2 选项[-k] [文件] -k 产生压缩文件后保留原文件 压缩后文件格式: .bz2 23.压缩解压命令 bunzip2...功能描述:解压缩文件 语法:bunzip2 选项[-k] [压缩文件] -k 解压缩文件后保留原文件 24.权限管理命令 chmod(change the permissions mode of a
强制覆盖不提示的方法: cp命令改为\cp rm:移除文件或目录; -r:递归删除整个文件夹; -f:强制删除不提示。 mv:移动文件与目录或重命名,两种功能! touch:创建空文件。...-f:时事追踪该文档的所有更新 >指令:输出重定向。如果不存在会创建文件,否则会将原来的文件内容覆盖。 >>指令:追加。如果不存在会创建文件,否则不会覆盖原来的文件内容,而是追加到文件的尾部。...cat hello.txt | grep yes 4.5 压缩和解压类 gzip/gunzip:压缩文件/解压 gzip (文件):压缩为.gz文件,原来文件不保留。...zip/unzip:压缩文件/解压 zip [选项] (压缩后文件xxx.zip) (将要压缩的文件) unzip [选项] (要解压的文件xxx.zip) zip -r:递归压缩,即压缩目录 unzip...-d (目录):指定解压后的文件的存放目录 tar:打包指令,最后打包后的文件是.tar.gz的文件 tar [选项] xxx.tar.gz (打包的内容) -c:产生.tar打包文件 -v:显示详细信息
每个文件被名为 “原始文件名.bz2” 的压缩文件替换。 每个压缩文件具有与原文件相同的修改时间、 权限, 如果可能的话, 还具有相同的属主, 因此在解压缩时这些特性将被正确地恢复。...指定该选项后将不考虑这一机制,强制 bzip2 进行解压缩 -z, --compress -d 选项的补充:强制进行压缩操作,而不管执行的是哪个程序 -t, --test 检查指定文件的完整性...实际上将对数据进行实验性的解压缩操作,而不输出结果 -f, -force 强制覆盖输出文件。通常 bzip2 不会覆盖已经存在的文件。...在压缩时,-s 将选定 200K 的块长度,内存用量也限制在 200K 左右, 代价是压缩率会降低。...bzip2 -dk /etc/passwd.bz2 # 或 bzip2 -dc /etc/passwd.bz2 > /etc/passwd (6)测试.bz2压缩文件的完整性,实际上不解压。
| 处理结果 | 将前一个命令的处理结果输出传递给后面的命令处理 常用选项: 选项 功能 -n 区分大小写 -ni 不区分大小写 演示: 5、压缩和解压类 5.1 gzip /...gunzip 指令 指令 语法 功能描述 gzip gzip 文件 压缩文件,只能将文件压缩为*.gz文件 gunzip gunzip 文件.gz 解压缩文件命令 演示: 5.2 zip/unzip...指令 指令 语法 功能描述 zip zip 【选项】 xxx.zip 要压缩的内容 压缩文件和目录的命令 unzip 【选项】 xxx.zip 解压缩文件 zip 常用选项:-r :递归压缩,就是压缩目录...演示:压缩文件 解压: 5.3 tar 指令 指令 语法 功能描述 tar tar 【选项】 xxx.tar.gz 打包的内容 打包目录,压缩后的文件格.tar.gz。...选项: 选项 功能 -c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名 -z 打包同时压缩 -x 解压.tar文件 演示: 解压:
-v 对于每个压缩和解压缩的文件,显示相应的文件名和压缩比。 -l 对每一个压缩文件,显示以下字段:压缩文件的大小; - 未压缩文件的大小; 压缩比; 未压缩文件的名称。...-c 把解压缩后的文件输出到标准输出设备。 -f 强制解压缩文件,不理会文件是否已存在等情况。 -l 列出压缩文件内容。 -v 显示命令执行过程。...-k bzip2 在压缩或解压缩任务完成后,会删除原始文件,若要保留原始文件,可使用此选项。...-f bzip2 在压缩或解压缩时,若输出文件与现有文件同名,默认不会覆盖现有文件,若使用此选项,则会强制覆盖现有文件。 -t 测试压缩包文件的完整性。 -v 压缩或解压缩文件时,显示详细信息。...bunzip2 命令的基本格式为:bunzip2 [选项] 源文件 bunzip2 命令选项及含义 选项 含义 -k 解压缩后,默认会删除原来的压缩文件。若要保留压缩文件,需使用此参数。
-type f -exec ls -l {} \ # 查找7天前的以 .log 结果的文件,确认之后删除 $ find ....参数说明: -c 建立新的压缩文件 -r 添加文件到已经压缩的文件 -u 添加改变了和现有的文件到已经存在的压缩文件 -x 从压缩的文件中提取文件 -t 显示压缩文件的内容 -z 支持gzip解压文件...-f 此参数的效果和指定"-u"参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。 -j 只保存文件名称及其内容,而不存放任何目录名称。...-o 以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该 -v 显示指令执行过程或显示版本信息。...-d 指定解压目录,目录不存在会创建 # 打包 test 目录下的文件 $ zip -r test.zip test/ # 打包 test 目录下文件,且压缩包不带 test 目录 $ zip -
>> 追加,(查看指令 >> 目标文件)将前一个查看指令中的结果追加写入到目标文件中,如果目标文件不存在,则新建。...mysql) 参数: -n:显示匹配行和行号 -i:忽略大小写 说明:管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理。...例如:( 查看文件中包含class的内容是:cat hello.txt | grep class) 6、压缩和解压缩 tar 打包或者解压文件 -c:产生.tar.gz打包文件 -v:显示详细信息...-选项(不加任何参数的话,默认解压在当前文件夹) 例如:(tar -zxvf h23.tar.gz -C /usr/local/mytempdata) gzip 压缩文件,将文件压缩为*.gz文件存放在原文件所在目录...例如:(压缩hello.txt :gzip hello.txt 压缩后的文件名:hello.txt.gz) gunzip 解压缩文件命令,解压成功后存放在原压缩文件所在目录,并且把原压缩文件删除
选项 描述 -r rm本身只能删除文件,加上-r选项可以删除目录(循环的,递归的删除目录),但是他会询问你每次删除的文件和你确认是否需要删除 -f -f选项可以强制删除,不进行提示,直接强制删除。...中字符为`f`的匹配行 复制代码 zip压缩目录 功能 命令 压缩文件 zip [压缩文件名].zip [源文件] 压缩目录 zip -r [压缩文件名].zip [源文件] 解压 unzip [压缩文件名...] gzip -c book.txt > book.gz 这个时候既会压缩成book.gzip也会保留源文件book.txt gzip -r [源文件] gzip -r book 压缩文件目录,注意gzip...无法压缩文件目录,使用-r参数会压缩目录中的所有文件,但是外层目录没有任何影响 gzip -d [压缩文件名] gzip -d 1.txt.gz 解压1.txt.gz成为1.txt,不保留压缩包 gunzip...联合命令 利用|管道符,|管道符表示将上一个的结果输出个下一个,比如 head -6 1.txt | tail -3 表示查看1.txt的前6行,然后通过|将前六行的结果输出给tail -3也就是查看前六行的后三行
即第2个命令在第1个命令的结果中搜索。 压缩/解压命令 压缩的目的: 在网络传递文件时,可以先将文件压缩,然后传递压缩后的文件,从而减少网络带宽。 接收到文件后,解压即可。...举例: 1) 查看压缩文件 $ gzip -l pwd.1.gz 2) 解压文件 $ gzip -kd pwd.1.gz //该压缩文件是以.gz结尾的单个文件 3) 压缩文件 $ gzip -...k mypwd.1 /得到了一个.gz结尾的压缩文件 注意: 1)如果gzip不加任何选项,此时为压缩 压缩完该文件会生成后缀为.gz的压缩文件,并删除原来的文件。...所以,推荐使用gzip -k来压缩源文件,这样会保留原来的文件。 2)相同的文件内容,如果文件名不同,压缩后的大小也不同。 3)gzip只能压缩单个文件,不能压缩目录。...2. bzip2 bzip2的常用选项: -k(keep) 在压缩或解压时,保留输入文件; -d(decompress) 将压缩文件进行解压缩; 1) 压缩文件 $ bzip2 -k mypwd.1
领取专属 10元无门槛券
手把手带您无忧上云