26 Nov 2013

Unpack .Tgz File Pada Linux

Bagi pengguna baru di Linux, mungkin masalah yang sering dihadapi adalah dengan command line di terminal. Salah satu contoh adalah bagaima... thumbnail 1 summary
Bagi pengguna baru di Linux, mungkin masalah yang sering dihadapi adalah dengan command line di terminal.
Salah satu contoh adalah bagaimana cara unpack berkas file (.Tar .gz) .tgz di Linux dengan menggunakan opsi command line.

Hampir semua file-file software Linux dan open source didistribusikan dalam format ekstensi .tar.gz atau .tgz di Internet. File-file ini adalah tarball gzipd terdiri dari beberapa file dan sub-direktori dikemas ke dalam satu file menggunakan perintah tar. Untuk menghemat bandwidth file tersebut dikompres ke dalam satu buah file menggunakan program gzip.

Perintah mengekstrak file .tgz


Syntax-nya adalah sebagai-berikut:

tar zxvf fileNameHere.tgz
Contoh:

tar zxvf backups.tgz 

Contoh diatas berguna untuk mengekstrak file bernama backups.tgz.

Atau

gunzip -c backups.tgz | tar xvf -

Contoh output:

tar: Removing leading '/' from member names
x Users/admin/Downloads/db.txt
x Users/admin/Downloads/resume.txt
x Users/admin/Downloads/vendors.txt
x Users/admin/Downloads/sales.txt

Untuk mengekstrak dan menempatkan file dalam folder yang berbeda (direktori) ketik / tmp / data, :

tar zxvf backups.tgz -C /tmp/data
ls -l /tmp/data

Opsi perintah tar

    -z : Buka kompresi arsip yang dihasilkan dengan perintah gzip.
    -x : Ekstrak ke disk dari file arsip.
    -v : Menghasilkan verbose Output yaitu menunjukkan kemajuan dan nama file saat mengekstrak file.
    -f backup.tgz : Membaca arsip dari spesifikasi file bernama backup.tgz.
    -C /tmp/data : Unpack / ekstrak file di / tmp / data bukan direktori default saat ini.