Comandos básicos de viaje de autoaprendizaje de Linux (comando de empaquetado tar 2)
Directorio de artículos
Prefacio
1. En la sección anterior, hablamos sobre la función básica y el uso del comando tar. Si aún no lo ha leído, haga clic en el enlace de abajo para verlo: comando básico tar 1
2. En esta sección, continuamos describiendo algunas formas comunes del comando tar.
Sugerencia: El siguiente es el contenido de este artículo.
1. Revisión del formato de paquete comprimido
Hablamos de los tres formatos de compresión de zip, gz y bz2 antes. Zip se usa comúnmente en Windows, por lo que principalmente nos fijamos en gz y bz2. De hecho, en Linux, los dos formatos de compresión de gz y bz2 no requieren comandos para comprimir y descomprimir., el comando Tar también puede comprimir y descomprimir estos dos formatos de compresión. De hecho, hay un paquete comprimido en formato xz que no dijimos, que también se puede comprimir y descomprimir con tar; así que en resumen, el comando tar también puede comprimir paquetes en los tres formatos de gz, bz2 y xz .
Dos, uso de alquitrán
1. Formato gz comprimido
Recuerde el papel de las tres opciones de cvf, comprima el archivo, muestre el proceso y especifique el nombre del paquete comprimido; si desea comprimir el archivo empaquetado como un paquete comprimido en formato gz mientras empaqueta el archivo, simplemente agregue el opción z. (F Esta opción debe colocarse después de las otras opciones, es decir, al final del campo de opción, de lo contrario se informará un error)
[root@snljh cs]# ls
la sk
[root@snljh cs]# tar -zcvf ll.tar.gz la sk
la
sk
[root@snljh cs]# ls
la ll.tar.gz sk
2. Formato bz2 comprimido
Para comprimir el formato bz2, simplemente agregue la opción j.
[root@snljh cs]# ls
la sk
[root@snljh cs]# tar -jcvf ll.tar.bz2 la sk
la
sk
[root@snljh cs]# ls
la ll.tar.bz2 sk
[root@snljh cs]#
3. Formato xz comprimido
Para comprimir el formato xz, simplemente agregue la opción J.
[root@snljh cs]# ls
la sk
[root@snljh cs]# tar -Jcvf ll.tar.xz la sk
la
sk
[root@snljh cs]# ls
la ll.tar.xz sk
[root@snljh cs]#
(Nota: la opción xvf es suficiente para la descompresión, independientemente del formato de compresión que xvf pueda descomprimir)
para resumir
En esta sección hablamos de
{ Formato gz comprimido: tar -zcvf xx xx formato bz2 comprimido: tar -jcvf xx xx formato xz comprimido: tar -Jcvf xx xx }