Comandos básicos del viaje de autoaprendizaje de Linux (comandos de compresión y descompresión zip)

Comandos básicos del viaje de autoaprendizaje de Linux Comandos zip y unzip


Prefacio

1. En la sección anterior, hablamos sobre varias teclas de método abreviado que se usan comúnmente en Linux. Si no lo ha leído, puede hacer clic en el enlace a continuación para ver: Teclas de método abreviado comunes

2. En esta sección describimos el comando zip de compresión y descompresión


Sugerencia: El siguiente es el contenido de este artículo.

1. Varios formatos de paquetes comprimidos comunes en Linux

Los formatos comunes de paquetes comprimidos en Linux son zip, gz, bz2, xz. En esta sección, primero describiremos el primer zip.

Dos comandos de compresión y descompresión

1.zip

Todos los que usan Windows con frecuencia deben saber que el formato de archivo zip es muy común en Windows, y si desea descomprimir el paquete zip, no necesita ninguna herramienta de compresión, puede descomprimirlo directamente. Por supuesto, el procesamiento de paquetes zip también es compatible con nuestro Linux.

  • Nombre del comando: zip
  • El nombre completo del comando: empaquetar y comprimir (archivar) archivos
  • Ubicación: / usr / bin / zip
  • Autoridad de ejecución: todos los usuarios
  • Descripción de la función: puede encapsular archivos en un paquete de compresión zip
命令格式
zip [选项] 打包后的名称.zip 要打包的文件所在路径
常用选项:
-r:递归压缩,常用来压缩目录。

Ejemplo:

[root@localhost ceshi]# ls
axel-2.4  cmatrix-1.2a  cmatrix-1.2a.tar.gz  jh  xlockmore-5.43-6.el7.nux.x86_64.rpm  yj
[root@localhost ceshi]#
[root@localhost ceshi]# zip yj.zip yj
  adding: yj (stored 0%)
[root@localhost ceshi]# ls
axel-2.4  cmatrix-1.2a  cmatrix-1.2a.tar.gz  jh  xlockmore-5.43-6.el7.nux.x86_64.rpm  yj  yj.zip
[root@localhost ceshi]#

(如果要压缩目录,zip -r xx xx即可)

Como arriba, encontré que hay un archivo común de yj en el directorio bajo ls, directamente zip yj.zip yj para empaquetar el archivo en un nuevo archivo yj.zip, y luego encontraré un nuevo archivo de yj.zip en ls.

2.descomprimir

Ahora que tenemos un comando de compresión, debe haber un comando de descompresión correspondiente.

  • Nombre del comando: descomprimir
  • El nombre completo del comando: enumerar, probar y extraer archivos comprimidos en un archivo ZIP
  • Ubicación: / usr / bin / unzip
  • Autoridad de ejecución: todos los usuarios
  • Descripción de la función: descomprime el paquete en formato zip
命令格式
unzip [选项] 要解压缩的zip包
常用选项:
-d:指定解压缩之后文件的存放路径

Ejemplo:

[root@localhost ceshi]# ls
axel-2.4  cmatrix-1.2a  cmatrix-1.2a.tar.gz  jh  xlockmore-5.43-6.el7.nux.x86_64.rpm  yj.zip
[root@localhost ceshi]#
[root@localhost ceshi]# unzip yj.zip
Archive:  yj.zip
 extracting: yj
[root@localhost ceshi]# ls
axel-2.4  cmatrix-1.2a  cmatrix-1.2a.tar.gz  jh  xlockmore-5.43-6.el7.nux.x86_64.rpm  yj  yj.zip
[root@localhost ceshi]#

(如果要指定解压缩后的文件的存放路径,unzip xx -d 存放路径,即可)

Como arriba, eliminé el archivo fuente yj de yj.zip de antemano, luego descomprimí yj.zip y lo descomprimí directamente en la ruta actual, y finalmente lo verifiqué con ls y encontré que el archivo yj estaba de nuevo. Este es el archivo fuente que extraje de yj.zip.


para resumir

En esta sección hablamos de

{

comando zip: utilizado para comprimir archivos, dar formato zip
descomprimir: descomprimir el paquete en formato zip

}

Este es Jiehua, ¡nos vemos la próxima!

Supongo que te gusta

Origin blog.csdn.net/qq313088385/article/details/114261002
Recomendado
Clasificación