Ás veces é máis fácil almacenar programas, directorios e ficheiros en forma de arquivo, xa que deste xeito ocupan menos espazo no ordenador e tamén poden moverse libremente a través de medios extraíbles a diferentes computadores. Un dos formatos de arquivo máis populares é ZIP. Hoxe queremos falar sobre como traballar con este tipo de datos en sistemas operativos baseados no núcleo Linux, xa que terán que empregar utilidades adicionais para o mesmo desempaquetamento ou visualización.
Desembalar arquivos ZIP en Linux
A continuación, tocaremos dúas utilidades populares gratuítas que se manexan a través da consola, é dicir, o usuario terá que introducir comandos incorporados e adicionais para xestionar todos os ficheiros e ferramentas. Un exemplo de hoxe será a distribución de Ubuntu e para os propietarios doutras asembleas, centraremosnos en calquera discrepancia.
Separadamente, gustaríame observar, se estás interesado en seguir instalando o programa desde o arquivo, primeiro comproba se está nos repositorios oficiais ou nos paquetes individuais para a túa distribución, porque é moito máis fácil facer tal instalación.
Vexa tamén: Instalar paquetes RPM / deb-pak en Ubuntu
Método 1: Descomprime
Aínda que en Ubuntu Unzip é unha utilidade integrada que permite xestionar os arquivos do tipo que precisa, pero noutras compilacións de Linux esta ferramenta útil pode faltar, así que imos empezar a instalala e tratar a interacción.
- Comece executándose "Terminal" calquera método conveniente, por exemplo, a través do menú.
- Listar equipo aquí
sudo apt install unzip
para distribucións en Ubuntu ou Debian, ousudo yum instala unzip zip
para versións que empreguen paquetes de formato de Red Hat. Despois da introdución, faga clic en Intro. - Especifique o contrasinal para activar o acceso de root, xa que usamos o comando sudo, realizando todos os pasos en nome do superusuario.
- Agora queda esperar ata que todos os ficheiros engádense ao sistema operativo. No caso de Descomprimir no seu computador, recibirá unha notificación.
- A continuación, cómpre coñecer a localización do arquivo desexado, se non o fixo con antelación. Para facelo, abra a carpeta de almacenamento de obxectos, prema nel e seleccione o elemento "Propiedades".
- Teña en conta que o camiño do cartafol pai é útil durante o desembalaje.
- Volve a "Terminal" e vaia ao cartafol pai usando
cd / home / usuario / cartafol
onde usuario - nome de usuario e cartafol - o nome do cartafol onde se almacena o arquivo. - Para iniciar o proceso de desempaquetamento, só ten que escribir
descomprime o cartafol
onde cartafol - nome do arquivo .zip mentres que non é necesario agregar, a utilidade determinará o formato en si. - Agarde a que apareza a nova liña de entrada. Se non se producen erros, entón todo andou ben e pode ir ao cartafol pai do arquivo para atopar unha versión xa desempaquetada.
- Se quere colocar os ficheiros desempaquetados noutra carpeta, terá que aplicar un argumento adicional. Agora tes que rexistrarte
descomprimir folder.zip -d / way
onde / camiño - o nome do cartafol onde deben gardarse os ficheiros. - Agarda o procesamento de todos os obxectos.
- Pode ver o contido da orde de arquivo
descomprimir -l folder.zip
estar no cartafol pai. Verá inmediatamente todos os ficheiros atopados.
En canto aos argumentos adicionais usados na utilidade Unzip, aquí debemos observar algúns dos máis importantes:
-u
- Actualice os ficheiros existentes no directorio;-v
- amosar toda a información dispoñible sobre o obxecto;-P
- establecer un contrasinal para obter o permiso para desempaquetar o arquivo (no caso de cifrado);-n
- Non sobrescribe os ficheiros existentes no lugar de desempaquetamento;-j
- ignorando a estrutura do arquivo.
Como podes ver, non hai nada difícil na xestión da utilidade chamada Unzip, pero non é adecuado para todos os usuarios, polo que aconsellamos que se familiarice co segundo método, onde se aplicará a solución máis común.
Método 2: 7z
A utilidade de arquivo multifuncional 7z está deseñada non só para interactuar co tipo de ficheiro do mesmo nome, senón que tamén soporta outros formatos populares, incluído ZIP. Para os sistemas operativos en Linux, tamén hai unha versión desta ferramenta, polo que suxerimos que se familiarice con ela.
- Abra a consola e descargue a versión máis recente de 7z do repositorio oficial introducindo o comando
sudo apt install p7zip-full
e os propietarios de Red Hat e CentOS precisarán especificarsudo yum instala p7zip
. - Confirme a adición de novos ficheiros ao sistema seleccionando a opción afirmativa.
- Desprácese ao cartafol onde se almacena o arquivo, como se mostrou no método anterior usando o comando
cd
. Aquí, ver o contido do obxecto antes de desempaquetar, escribindo na consola7z l folder.zip
onde folder.zip - o nome do arquivo requirido. - Realízase o proceso de desempaquetamento no cartafol actual
7z x folder.zip
. - Se xa existen ficheiros co mesmo nome, ofreceranse para ser substituídos ou omitidos. Escolla unha opción en función das súas propias preferencias.
Como no caso de Unzip, hai varios argumentos adicionais en 7z, recomendámosvos tamén que te familiarizes cos principais:
e
- extraer ficheiros co camiño (cando se usax
o camiño segue igual);t
- Comprobe a integridade do arquivo;-p
- Especifique o contrasinal do arquivo;-x + lista de ficheiros
- Non desembalar os obxectos especificados;-y
- respostas positivas a todas as preguntas feitas durante o desembalaje.
Recibiu instrucións sobre como usar dúas utilidades de descompresión ZIP populares. Preste especial atención aos argumentos adicionais e non esqueza aplicalos se é necesario.