55
66## 补充说明
77
8- ** bzip2命 ** 用于创建和管理(包括解压缩)“.bz2”格式的压缩包。我们遇见Linux压缩打包方法有很多种,以下讲解了Linux压缩打包方法中的Linux bzip2命令的多种范例供大家查看,相信大家看完后会有很多收获。
8+ ** bzip2命令 ** 用于创建和管理(包括解压缩)“.bz2”格式的压缩包。我们遇见Linux压缩打包方法有很多种,以下讲解了Linux压缩打包方法中的Linux bzip2命令的多种范例供大家查看,相信大家看完后会有很多收获。
99
1010### 语法
1111
@@ -36,7 +36,7 @@ bzip2(选项)(参数)
3636
3737### 实例
3838
39- ** 压缩指定文件filename:**
39+ ** 压缩指定文件filename:**
4040
4141```
4242bzip2 filename
@@ -46,7 +46,7 @@ bzip2 -z filename
4646
4747这里,压缩的时候不会输出,会将原来的文件filename给删除,替换成filename.bz2.如果以前有filename.bz2则不会替换并提示错误(如果想要替换则指定-f选项,例如` bzip2 -f filename ` ;如果filename是目录则也提醒错误不做任何操作;如果filename已经是压过的了有bz2后缀就提醒一下,不再压缩,没有bz2后缀会再次压缩。
4848
49- ** 解压指定的文件filename.bz2:**
49+ ** 解压指定的文件filename.bz2:**
5050
5151```
5252bzip2 -d filename.bz2
@@ -56,7 +56,7 @@ bunzip2 filename.bz2
5656
5757这里,解压的时候没标准输出,会将原来的文件filename.bz2给替换成filename。如果以前有filename则不会替换并提示错误(如果想要替换则指定` -f ` 选项,例如` bzip2 -df filename.bz2 ` 。
5858
59- ** 压缩解压的时候将结果也输出:**
59+ ** 压缩解压的时候将结果也输出:**
6060
6161```
6262$bzip2 -v filename
@@ -70,7 +70,7 @@ filename: 0.119:1, 67.200 bits/byte, -740.00% saved, 5 in, 42 out.
7070
7171这里,加上` -v ` 选项就会输出了,只用压缩举例了,解压的时候同理` bzip2 -dv filename.bz2 ` 不再举例了。
7272
73- ** 模拟解压实际并不解压:**
73+ ** 模拟解压实际并不解压:**
7474
7575```
7676bzip2 -tv filename.bz2
@@ -84,15 +84,15 @@ filename.bz2: ok
8484
8585这里,` -t ` 指定要进行模拟解压,不实际生成结果,也就是说类似检查文件,当然就算目录下面有filename也不会有什么错误输出了,因为它根本不会真的解压文件。为了在屏幕上输出,这里加上` -v ` 选项了,如果是真的解压` bzip2 -dv filename.bz2 ` 则输出的是把"ok"替换成了"done"。
8686
87- ** 压缩解压的时候,除了生成结果文件,将原来的文件也保存:**
87+ ** 压缩解压的时候,除了生成结果文件,将原来的文件也保存:**
8888
8989```
9090bzip2 -k filename
9191```
9292
9393这里,加上` -k ` 就保存原始的文件了,否则原始文件会被结果文件替代。只用压缩举例了,解压的时候同理` $bzip2 -dk filename.bz2 ` 不再举例了。
9494
95- ** 解压到标准输出:**
95+ ** 解压到标准输出:**
9696
9797```
9898bzip2 -dc filename.bz2
@@ -106,7 +106,7 @@ hahahhaahahha
106106
107107这里,使用` -c ` 指定到标准输出,输出的是文件filename的内容,不会将filename.bz2删除。
108108
109- ** 压缩到标准输出:**
109+ ** 压缩到标准输出:**
110110
111111```
112112bzip2 -c filename
@@ -116,10 +116,13 @@ bzip2: For help, type: `bzip2 --help'.
116116
117117这里,使用` -c ` 指定压缩到标准输出不删除原有文件,不同的是,压缩后的文件无法输出到标准输出。
118118
119- ** 使用bzip2的时候将所有后面的看作文件(即使文件名以'-'开头):**
119+ ** 使用bzip2的时候将所有后面的看作文件(即使文件名以'-'开头):**
120120
121121```
122122bzip2 -- -myfilename
123123```
124124
125- 这里主要是为了防止文件名中` - ` 产生以为是选项的歧义。
125+ 这里主要是为了防止文件名中` - ` 产生以为是选项的歧义。
126+
127+
128+ <!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
0 commit comments