Panduan menggunakan perintah tar untuk mengekstrak file tar.gz di Ubuntu, CentOS, Fedora, dan distro Linux lainnya.
Sebagian besar perangkat lunak, dokumen, file, dll. di Linux diarsipkan di tar.gz
format alih-alih ritsleting
atau jarang
format yang biasanya digunakan di Windows, meskipun utilitas Linux mendukung format ini.
tar.gz
format populer digunakan oleh perangkat lunak yang tersedia untuk Linux baik di repositori resmi maupun tidak resmi melalui Internet.
Apa itu file tar.gz?
tar.gz
(Gzip) adalah salah satu format file yang tersedia dalam sistem kompresi tar. Beberapa format file lainnya adalah bz2,
zip
dan lzop
. Gzip
dan bz2
adalah format yang paling umum digunakan. Gzip
dimaksudkan untuk kompresi yang lebih cepat, sedangkan bz2
dimaksudkan untuk ukuran arsip yang lebih kecil.
ter
secara default diinstal pada sebagian besar sistem Linux. Dalam hal ini hilang, Anda dapat menginstalnyadi Ubuntu, Debian atau sejenisnya Distribusi Linux dengan menjalankan:
sudo apt install tar
Catatan: Dalam hal versi Ubuntu <14.04, gunakan apt-get alih-alih apt.
Untuk memasang ter
di CentOS dan Fedora, Lari:
yum install tar
Cara mengekstrak tar.gz menggunakan ter
memerintah
Untuk mengekstrak file arsip tar.gz, Lari:
tar xvzf .tar.gz
Mari kita lihat apa pilihannya xvzf
berarti:
x
– Menentukan bahwa file akan diekstraksi dari arsip.
v
- Singkatan dari verbose. Cetak setiap nama file yang diekstrak dari arsip beserta jalurnya. Ini dimaksudkan hanya untuk informasi, dan karenanya tidak wajib.
z
– Ini menentukan bahwa arsip dikompres dengan Gzip
F
– Ini menentukan bahwa argumen berikut setelah opsi akan menjadi nama file arsip yang akan diekstraksi. Jika opsi ini tidak tersedia, tar mencoba membaca dari input standar terminal. Dalam versi yang lebih baru, itu menimbulkan kesalahan setiap kali opsi ini tidak ditentukan.
Contoh
Perintah berikut akan mengekstrak tiga file dalam arsip testarchive.tar.gz
dan mencetak nama mereka.
tar xvzf testarchive.tar.gz
Seperti yang kita lihat, ketiga file telah diekstraksi. Perhatikan bahwa perintah mengekstrak file di folder yang sama dari tempat perintah dijalankan.