无名阁,只为技术而生。流水不争先,争的是滔滔不绝。

linux zip压缩命令 tar gzip bzip2 unzip 7z(使用详解大全)

后端 Micheal 1年前 (2023-11-23) 217次浏览 已收录 0个评论 扫描二维码
  • linux zip压缩命令 tar gzip bzip2 unzip 7z(使用详解大全)

 

linux tar命令:用于打包和解包文件,支持多种格式的压缩和解压缩,如gzip,bzip2等。

常用的tar命令选项包括:

c:创建一个新的打包文件。
x:解包打包文件。
v:显示详细信息。
f:指定打包文件的文件名。
z:使用gzip格式进行压缩和解压缩。
j:使用bzip2格式进行压缩和解压缩。

下面是一些常见的tar命令的示例:

1.将文件打包成tar文件:

tar cf file.tar file1 file2

其中,c表示创建新的tar文件,f表示指定打包文件名,file.tar为打包后的文件名,file1和file2为需要打包的文件。

2. 将文件解压缩:

tar xf file.tar

其中,x表示解包,f表示指定打包文件名,file.tar为需要解包的文件名。

3. 使用gzip进行压缩和解压缩:

tar czf file.tar.gz file1 file2
tar xzf file.tar.gz

其中,z表示使用gzip进行压缩和解压缩。

4. 使用bzip2进行压缩和解压缩:

tar cjf file.tar.bz2 file1 file2
tar xjf file.tar.bz2

其中,j表示使用bzip2进行压缩和解压缩。

5. 将目录打包:

tar cf dir.tar dir/

其中,dir/表示需要打包的目录。

gzip命令:用于gzip格式的压缩和解压缩。

gzip命令的常用选项包括:

c:将压缩后的输出发送到标准输出中。
d:解压缩gzip格式的文件。
v:显示详细信息。
k:保留原始文件。
f:指定文件名。

下面是一些gzip命令的示例:

1.将文件压缩成gzip格式:

gzip file.txt

该命令将压缩file.txt文件,并将其重命名为file.txt.gz。

2. 将gzip格式的文件解压缩成普通文件:

gzip -d file.txt.gz

该命令将解压缩file.txt.gz文件,并将其重命名为file.txt。

3. 将文件压缩成gzip格式并将输出发送到标准输出中:

gzip -c file.txt > file.txt.gz

该命令将压缩file.txt文件,并将压缩后的输出发送到标准输出中,再将其重定向到文件file.txt.gz中。

4. 保留原始文件并压缩:

gzip -k file.txt

该命令将压缩file.txt文件,但保留原始文件不会被删除,并将压缩后的文件重命名为file.txt.gz。

bzip2命令:用于bzip2格式的压缩和解压缩。

bzip2命令的常用选项包括:

c:将压缩后的输出发送到标准输出中。
d:解压缩bzip2格式的文件。
v:显示详细信息。
k:保留原始文件。
f:指定文件名。

下面是一些bzip2命令的示例:

1.将文件压缩成bzip2格式:

bzip2 file.txt

该命令将压缩file.txt文件,并将其重命名为file.txt.bz2。

2. 将bzip2格式的文件解压缩成普通文件:

bzip2 -d file.txt.bz2

该命令将解压缩file.txt.bz2文件,并将其重命名为file.txt。

3. 将文件压缩成bzip2格式并将输出发送到标准输出中:

bzip2 -c file.txt > file.txt.bz2

该命令将压缩file.txt文件,并将压缩后的输出发送到标准输出中,再将其重定向到文件file.txt.bz2中。

4. 保留原始文件并压缩:

bzip2 -k file.txt

该命令将压缩file.txt文件,但保留原始文件不会被删除,并将压缩后的文件重命名为file.txt.bz2。

unzip命令:用于zip格式的压缩和解压缩。

unzip命令的常用选项包括:

l:显示压缩文件中的内容列表。
v:显示详细信息。
x:解压缩文件。
d:指定解压缩目录。
q:安静模式,不显示任何消息。

下面是一些unzip命令的示例:

1.解压缩zip格式的文件:

unzip file.zip

该命令将解压缩file.zip文件,并将其存储在当前目录下。

2. 将zip格式的文件解压缩到指定目录:

unzip file.zip -d /path/to/directory

该命令将解压缩file.zip文件,并将其存储在指定的目录/path/to/directory下。

3. 显示压缩文件中的内容列表:

unzip -l file.zip

该命令将显示file.zip文件中的内容列表。

4. 安静模式解压缩文件:

unzip -q file.zip

该命令将以安静模式解压缩file.zip文件,不显示任何消息。

rar命令:用于rar格式的压缩和解压缩。

rar命令的常用选项包括:

a:将文件或目录压缩为rar格式。
e:解压缩rar格式的文件。
v:显示详细信息。
k:保留原始文件。
f:指定文件名。

下面是一些rar命令的示例:

1.将文件或目录压缩成rar格式:

rar a file.rar file.txt

该命令将压缩file.txt文件并将其存储为file.rar文件。

2. 解压缩rar格式的文件:

rar e file.rar

该命令将解压缩file.rar文件,并将其存储在当前目录下。

3. 将文件或目录压缩成rar格式并加密:

rar a -p password file.rar file.txt

该命令将压缩file.txt文件并将其存储为file.rar文件,并使用密码”password”加密文件。

4. 保留原始文件并压缩:

rar a -k file.rar file.txt

该命令将压缩file.txt文件,但保留原始文件不会被删除,并将压缩后的文件存储为file.rar文件。

7z命令:用于7z格式的压缩和解压缩。

7z命令的常用选项包括:

a:将文件或目录压缩为7z格式。
x:解压缩7z格式的文件。
v:显示详细信息。
k:保留原始文件。
p:加密压缩文件。

下面是一些7z命令的示例:

1.将文件或目录压缩成7z格式:

7z a file.7z file.txt

该命令将压缩file.txt文件并将其存储为file.7z文件。

2. 解压缩7z格式的文件:

7z x file.7z

该命令将解压缩file.7z文件,并将其存储在当前目录下。

3. 将文件或目录压缩成7z格式并加密:

7z a -p password file.7z file.txt

该命令将压缩file.txt文件并将其存储为file.7z文件,并使用密码”password”加密文件。

4. 保留原始文件并压缩:

7z a -k file.7z file.txt

该命令将压缩file.txt文件,但保留原始文件不会被删除,并将压缩后的文件存储为file.7z文件。

java jdk环境变量 win10(配置步骤大全1)

喜欢 (0)
[]
分享 (0)
关于作者:
流水不争先,争的是滔滔不绝
发表我的评论
取消评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

表情 贴图 加粗 删除线 居中 斜体 签到