Cómo descargar y extraer archivos de alquitrán con un comando
- 4291
- 14
- Mateo Pantoja
Alquitrán (Archivo de cinta) es un formato de archivo de archivos popular en Linux. Se puede usar junto con gzip (alquitrán.gz) o bzip2 (alquitrán.BZ2) para compresión. Es la utilidad de línea de comandos más utilizada para crear archivos de archivo comprimidos (paquetes, código fuente, bases de datos y mucho más) que se pueden transferir fácilmente de la máquina a otra o a través de una red.
Leer también: 18 Ejemplos de comando de alquitrán en Linux
En este artículo, le mostraremos cómo descargar los archivos de alquitrán utilizando dos descargadores de línea de comandos bien conocidos: wget o rizo y extraerlos con un solo comando.
Cómo descargar y extraer archivo usando el comando wget
El ejemplo a continuación muestra cómo descargar, desempaquete lo último Geolite2 país bases de datos (use por el Geoip nginx módulo) en el directorio actual.
# wget -c http: // geolite.maxmind.com/download/geoip/database/geolite2-country.alquitrán.GZ -O - | tar -xzDescargar y extraer archivo con wget
La opción WGet -O
Especifica un archivo al que se escriben los documentos, y aquí usamos -
, lo que significa que se escribirá en la salida estándar y se meterá en el alquitrán y la bandera de alquitrán -X
habilita la extracción de archivos de archivo y -z
descompresiones, archivos de archivo comprimidos creados por GZIP.
Para extraer archivos TAR a un directorio específico, /etc/nginx/ En este caso, incluya use el -C
bandera de la siguiente manera.
Nota: Si extrae archivos a un directorio particular que requiere permisos raíz, use el comando sudo para ejecutar tar.
$ sudo wget -c http: // geolite.maxmind.com/download/geoip/database/geolite2-country.alquitrán.GZ -O - | sudo tar -xz -c/etc/nginx/Descargar y extraer archivo al directorio
Alternativamente, puede usar el siguiente comando, aquí, el archivo de archivo se descargará en su sistema antes de poder extraerlo.
$ sudo wget -c http: // geolite.maxmind.com/download/geoip/database/geolite2-country.alquitrán.gz && tar -xzf geolite2 -country.alquitrán.GZ
Para extraer archivo de archivo comprimido a un directorio específico, use el siguiente comando.
$ sudo wget -c http: // geolite.maxmind.com/download/geoip/database/geolite2-country.alquitrán.gz && sudo tar -xzf geolite2 -country.alquitrán.GZ -C/ETC/NGINX/
Cómo descargar y extraer archivo usando el comando curl
Teniendo en cuenta el ejemplo anterior, así es como puede usar Curl para descargar y desempaquetar archivos en el directorio de trabajo actual.
$ sudo curl http: // geolite.maxmind.com/download/geoip/database/geolite2-country.alquitrán.GZ | tar -xzDescargar y extraer archivo con curl
Para extraer archivo a un directorio diferente mientras se descarga, use el siguiente comando.
$ sudo curl http: // geolite.maxmind.com/download/geoip/database/geolite2-country.alquitrán.GZ | sudo tar -xz -c/etc/nginx/o $ sudo curl http: // geolite.maxmind.com/download/geoip/database/geolite2-country.alquitrán.gz && sudo tar -xzf geolite2 -country.alquitrán.GZ -C/ETC/NGINX/
Eso es todo! En esta guía corta pero útil, le mostramos cómo descargar y extraer archivos de archivo en un solo comando. Si tiene alguna consulta, use la sección de comentarios a continuación para comunicarse con nosotros.
- « Un script de shell para enviar alerta de correo electrónico cuando la memoria se baja
- Cómo probar la velocidad de carga del sitio web en Linux Terminal »