Consejos útiles

¿Cómo crear un archivo en Linux Mint y cómo descomprimir el archivo?

A diferencia de los sistemas operativos de la familia Windows, todas las operaciones en Linux se pueden realizar tanto en el terminal (línea de comando) como en la interfaz gráfica, y desempaquetar archivos no es una excepción. A continuación, hablaremos sobre cómo descomprimir varios archivos en Linux usando solo la línea de comandos.

Tipos de archivos en Linux

En el sistema operativo Windows, un archivo generalmente se entiende como un archivo que combina varios otros archivos, mientras que estos archivos están comprimidos, es decir El tamaño total se vuelve más pequeño. Por lo tanto, el archivo en Windows implica reducir el tamaño de los archivos al comprimirlos y combinarlos en un solo archivo.

En Linux, el archivo es un proceso ligeramente diferente, o mejor dicho, se divide en dos. El primero, combinar varios archivos en uno es archivar, el segundo es compresión (compresión) de estos archivos para reducir su tamaño. Esto es importante, ya que puede reunirse o crear un archivo usted mismo, lo que no reducirá el tamaño de los archivos, sino que simplemente combinará varios archivos, por ejemplo, para la transferencia conveniente de estos archivos a otro usuario.

Puede descubrir que un archivo es un archivo por su extensión, aquí están las extensiones de archivo más comunes en Linux:

  • .tar: el archivo tar fue creado por el programa tar estándar sin compresión de datos,
  • .tar.gz - archivo tar comprimido con gzip,
  • .tar.bz2 - archivo tar comprimido con bzip2,
  • .zip: archivo con compresión creado por el programa ZIP,
  • .7z es un archivo comprimido creado por 7Zip.

No especifiqué el tipo .rar, dado que en Linux, a diferencia de Windows, este tipo de archivo rara vez se usa, y de forma predeterminada no hay posibilidad de trabajar con archivos rar en Linux. Pero, por supuesto, podemos agregar la capacidad de trabajar con rar en Linux, más adelante en el artículo mostraré cómo se agrega esta funcionalidad a Linux Mint.

Crear un archivo en Linux Mint

En Linux, los usuarios avanzados generalmente usan un terminal para crear un archivo, es decir línea de comandoen principio, y para muchas otras operaciones), sin embargo, para los usuarios novatos, este método será un poco incómodo y no comprensible a primera vista. Pero como saben, Linux Mint es un sistema dirigido a usuarios comunes, por lo tanto, de forma predeterminada, hay un programa estándar con una interfaz gráfica que puede funcionar con archivos, se llama "Administrador de archivos". Puede ejecutar este programa desde el menú Menta, por ejemplo, "Menú -> Accesorios -> Administrador de archivos".

Sin embargo, en la mayoría de los casos no es necesario ejecutar el administrador de archivos para crear o descomprimir archivos; esta funcionalidad está integrada en el sistema.

Nota!Como ejemplo, el artículo utiliza la versión Linux Mint 19 MATE..

Una manera fácil de crear un archivo en Linux Mint

Se puede crear un archivo en Linux Mint muy fácilmente, para esto solo tiene que hacer clic derecho en un archivo o carpeta, y hacer clic "Exprimir".

Luego, de forma predeterminada, se nos pedirá que creemos un archivo .tar.gz (Este es el tipo de archivo más común en Linux) Pero puede cambiar el tipo de archivo que se está creando especificando el tipo que necesita en el campo correspondiente (lista desplegable), por ejemplo, ZIP, 7z o cualquier otro de la lista presentada. Aquí también puede establecer el nombre del archivo resultante y la carpeta de ubicación. Para comenzar el proceso de archivo, haga clic en Crear.

Como resultado, en mi caso, el archivo de prueba Test.tar.gz se creó en la misma carpeta

Si necesita archivar varios archivos, selecciónelos todos y, de la misma manera, abra el menú y haga clic en "Exprimir".

Crear un archivo 7z usando una terminal en Linux Mint

Como ya se señaló, los archivos en Linux también se pueden crear usando el terminal, creemos un archivo 7z de ejemplo usando el terminal.

Este tipo de archivo es creado por una utilidad con el mismo nombre 7z, para esto lanzamos el terminal, por ejemplo, usando el acceso directo en el panel o desde el menú Mint.

Luego, para crear un archivo Test.7z que incluirá el mismo archivo de prueba, debe ejecutar la siguiente instrucción

En este manual, el nombre de la utilidad es el primero, es decir 7z, luego el comando a, que dice que necesitamos crear el archivo, luego indicamos el nombre del archivo resultante, incluida la ruta donde guardarlo. En conclusión, indicamos el archivo que se archivará, incluyendo también la ruta a este archivo (en todas partes indiqué la ruta al directorio "Documentos", que se encuentra en la carpeta del usuario) Si todo está bien, cuando la utilidad termine su trabajo, mostrará un mensaje de "Ok".

Para no especificar rutas a directorios, puede ir inmediatamente al directorio deseado con el comando cd. Por ejemplo, en mi caso, el comando se vería así:

Y después de entrar en el contexto de un directorio específico, cuando ejecuta la utilidad 7z, puede especificar solo los nombres de archivo, es decir sin caminos

Como resultado, el archivo Test.7z se creó en la carpeta que indiqué.

Desempaquetar un archivo en Linux Mint

Para descomprimir el archivo en Linux Mint, puede usar:

  • Administrador de archivos (Desempaquetar funcionalidad),
  • Menú contextual causado por hacer clic derecho en el archivo,
  • Terminal de Linux

Ahora veamos varias formas de descomprimir archivos en Linux Mint.

Manera fácil de descomprimir un archivo en Linux Mint

La forma más fácil de descomprimir un archivo en Linux Mint es usar la funcionalidad del menú contextual causada por hacer clic derecho en el archivo "Descomprimir aquí" o Descomprimir a, por lo tanto, los archivos del archivo se extraerán a la carpeta actual o, en consecuencia, a la carpeta que especifique.

¿Cómo descomprimir un archivo en Linux Mint usando un terminal?

Si desea descomprimir el archivo en Linux usando el terminal, los comandos para desempaquetar se verán así

Ir al directorio deseado

Desempaquetar el archivo 7z con el programa 7Zip

Como puede ver, para descomprimir el archivo, la utilidad 7z debe usarse con el comando x.

¿Cómo descomprimir un archivo RAR en Linux Mint?

Para poder descomprimir archivos rar en Linux Mint, debe instalar el paquete p7zip-rar para la aplicación 7Zip, por lo tanto, no es necesario instalar programas adicionales para desempaquetar archivos rar, es decir solo necesita expandir la funcionalidad de 7Zip.

Para instalar el paquete p7zip-rar, debe ejecutar el siguiente comando en un terminal Linux (deberá ingresar una contraseña de administrador).

El comando para instalar el paquete p7zip-rar

Después de instalar este paquete, puede descomprimir archivos rar con el programa 7Zip, el administrador de archivos en la interfaz gráfica y también desde el menú contextual Desempacares decir al igual que otros tipos de archivos.

Ahora que sabe cómo se crean y desempaquetan los archivos en el sistema operativo Linux Mint, ¡espero que el material le haya sido útil, por ahora!

Desempaquetar archivos tar en Unix / Linux

Puede ver el archivo y conocer los contenidos:

También puede extraer el archivo especificado, supongamos que necesita obtener some_my_archive.txt:

Puede especificar la ruta a cualquier archivo en cualquier carpeta:

Puede obtener fácilmente la carpeta especificada de su archivo, supongamos que necesita obtener "my_folder":

Desempaquetando archivos gz en Unix / Linux

Para desempaquetar, use:

Puede ver el archivo comprimido (comprimido mediante GZIP) y conocer el contenido:

También puede extraer el archivo especificado, supongamos que necesita obtener some_my_archive.txt:

Puede especificar la ruta a cualquier archivo en cualquier carpeta:

Puede obtener fácilmente la carpeta especificada de su archivo, supongamos que necesita obtener "my_folder":

Desempaquetar archivos bz2 en Unix / Linux

Para desempaquetar, use:

Puede ver el archivo comprimido (comprimido mediante BZIP2) y conocer el contenido:

También puede extraer el archivo especificado, supongamos que necesita obtener some_my_archive.txt:

Puede especificar la ruta a cualquier archivo en cualquier carpeta:

Puede obtener fácilmente la carpeta especificada de su archivo, supongamos que necesita obtener "my_folder":

9 comentarios

autor, olvidó consagrar un problema como las letras rusas en los archivos .zip en linux. a menudo los archivos se abren vacíos si hay una carpeta con letras rusas en el archivo. Estas carpetas se desempaquetan en el nombre con los cuadrados, y el sistema no abre más adelante los archivos. para

9 años de usar Linux como escritorio, todavía no pude encontrar una solución a este problema.

No hay solución. Gracias a la codificación no estándar de Windows

Extraer archivos usando funciones de shell

Para no recordar qué clave usar al desempaquetar archivos, puede agregar una función para esto. Abra .bashrc o .zshrc en su sistema operativo:

Y al final, prescribimos:

Reinicie el shell bashrc:

PD: si usas zsh, entonces reinícialo. Cierra y abre tu terminal.

El uso es bastante simple, por ejemplo: