Tar adalah format pengarsipan file yang populer di Linux. Ini dapat digunakan bersama dengan gzip (tar.gz) atau bzip2 (tar.bz2) untuk kompresi. Ini adalah utilitas baris perintah yang paling banyak digunakan untuk membuat file arsip terkompresi yang dapat ditransfer dengan mudah dari mesin ke yang lain atau melalui jaringan.
Baca Juga: Cara Cek Kecepatan Website Di Linux
Mengunduh dan Mengekstrak File Dengan Menggunakan perintah Wget
Contoh di bawah ini menunjukkan cara mengunduh, membongkar basis data Negara GeoLite2 terbaru (digunakan oleh modul GeoIP Nginx ) di direktori saat ini.
# wget -c http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz -O - | tar -xz
Perintah wget -O
menentukan file yang digunakan untuk menulis dokumen, dan di sini kita menggunakan -
, artinya akan ditulis ke output standar dan disalurkan ke tar dan flag tar, perintah -x
memungkinkan ekstraksi file arsip dan -z
dekompresi, file arsip terkompresi yang dibuat oleh gzip.
Untuk mengekstrak file tar ke direktori tertentu , / etc / nginx / dalam hal ini, maka kita akan menggunakan -C
flag sebagai berikut.
Catatan : Jika mengekstrak file ke direktori tertentu yang memerlukan izin root, gunakan perintah sudo untuk menjalankan tar.
$ sudo wget -c http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz -O - | sudo tar -xz -C / etc / nginx /
Atau, Anda dapat menggunakan perintah berikut, di file arsip yang akan diunduh di sistem Anda sebelum Anda dapat mengekstraknya.
$ sudo wget -c http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz && tar -xzf GeoLite2-Country.tar.gz
Untuk mengekstrak file arsip terkompresi ke direktori tertentu, gunakan perintah berikut.
$ sudo wget -c http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz && sudo tar -xzf GeoLite2-Country.tar.gz -C / etc / nginx /