Cómo descomprimir o crear archivos mediante conexión SSH
access_time
hourglass_empty
person_outline

Cómo descomprimir o crear archivos mediante conexión SSH

Introducción

En la mayoría de los casos, los administradores de archivos basados ​​en la web tienen ciertas limitaciones cuando se trata de descomprimir archivos. O tal vez estés utilizando un VPS sin paneles de administración en absoluto, por lo que la descompresión de archivos requerirá conectarse a través de una conexión SSH y ejecutar un determinado comando dependiendo del tipo de archivo. Los tipos más comunes de archivos son .tar; .tar.gz y .zip, cada uno con sus propios comandos para la compresión o la descompresión.

Descomprimir archivos mediante conexión SSH

En primer lugar, debes navegar hasta el directorio donde está tu archivo. Por ejemplo, si tu archivo está en el directorio public_html/files, el siguiente comando funcionará:

cd public_html/files

Cómo descomprimir .tar.gz

El siguiente comando te permitirá descomprimir el contenido de un archivo .tar.gz:

tar -zxvf ArchiveName.tar.gz

Verás el resultado visual de todos los archivos siendo descomprimidos y podrás ejecutar comandos nuevamente cuando el proceso finalice.

descomprimir-archivo-tar-gz

Cómo descomprimir.tar

Este tipo de archivo comprimido se puede extraer con el siguiente comando:

tar -xvf ArchiveName.tar

Se mostrará la salida visual del proceso y se completará cuando puedas escribir comandos nuevamente.

descomprimir-archivo-tar

Cómo descomprimir .zip

Este comando se encargará de la descompresión de archivos .zip:

unzip ArchiveName.zip

Cuando finalice el proceso, los comandos volverán a ser ejecutables.

descomprimir-archivo-zip-via-ssh

Crear archivos mediante conexión SSH

Ahora que sabemos cómo descomprimir todos estos tipos de archivos, también aprenderemos a comprimir tus archivos en el formato que quieras.

Cómo crear .tar.gz

El método que se muestra a continuación te permitirá comprimir los archivos seleccionados en un archivo:

tar -zcf NewArchive.tar.gz yourfile1.php yourfile2.php yourfile3.txt

Si tu intención es comprimir un directorio completo, esto también funcionará:

tar -zcf NewArchive.tar.gz DirectoryName

Como regla general, la generación del archivo finaliza cuando los comandos se pueden volver a ejecutar en la ventana de tu terminal.

crear-tar-gz-mediante-ssh

Cómo crear .tar

La sintaxis para crear archivos .tar es muy similar:

tar -zcf archive-name.tar.gz filename1.php filename2.php filename3.php

Si quieres archivar un directorio, simplemente escribe el nombre del directorio en lugar de enumerar los archivos.

tar -zcf archive-name.tar.gz DirectoryName

Cuando puedas escribir un comando nuevamente, significa que tu archivo ha sido creado.

Crear-archivo-tar-mediante-ssh

Cómo crear .zip

Este tipo de archivo es incluso más fácil de crear. La sintaxis es la siguiente:

zip archive-name.zip filename1.php filename2.php filename3.php

La compresión de directorios también usa la misma sintaxis:

zip archive-name DirectoryName

La pantalla mostrará el progreso y al terminar te permitirá escribir comandos nuevamente.

Crear-archivo-zip-mediante-ssh

Resumen

¡Felicitaciones! Al haber seguido este sencillo tutorial, ahora ya sabes cómo crear y descomprimir archivos .tar.gz; .tar; y .zip usando una conexión SSH.

El Autor

Author

Gustavo B. / @gustavohostinger

Gustavo es un apasionado por la creación de sitios web. Se enfoca en la aplicación de estrategias SEO en Hostinger para España y Latinoamérica, así como la creación de contenidos de alto nivel. Cuando no está aplicando nuevos trucos en WordPress lo puedes encontrar tocando la guitarra, viajando o tomando un curso online.

Tutoriales relacionados

Deja una respuesta

Comentar*

Nombre*

Correo electrónico*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

¡Empieza a ser parte de Hostinger hoy!