kali ini saya akan membahan tentang tar command. Bagaimana cara membuat file menggunakan ekstensi (tar, tar.gz dan tar.bz2), bagaimana untuk mengekstrak berkas/folder atau satu file, melihat isi file, menambah file atau folder ke dalam berkas, dll.
Intinya artikel ini untuk memberi pengetahuan lebih tentang tar command itu sendiri dan menjadikan paham benar dalam manipulasi file tar ini.
1. Buat file tar
contoh membuat berkas tar dengan nama bosscow-114-09-12.tar# tar -cvf bosscow-14-09-12.tar /home/bosscow/ /home/bosscow/ /home/bosscow/cleanfiles.sh /home/bosscow/openvpn-2.1.4.tar.gz /home/bosscow/bosscow-14-09-12.tar /home/bosscow/phpmyadmin-2.11.11.3-1.el5.rf.noarch.rpm /home/bosscow/rpmforge-release-0.5.2-2.el5.rf.i386.rpm |
c - membuat file .tar baru
v - melihat proses kompresi
f - file name dari berkas file
2. Buat file tar.gz
untuk membuat kompresi file gzip kita menggunakan opsi z. Untuk menggunakan perintah tersebut sebagai contoh kita membuat file myimages-14-09012.tar.gz file dari direktori /home/myimages# tar cvzf MyImages-14-09-12.tar.gz /home/MyImages |
3. Buat File tar.bz2
Fitur kompresi file bz2 dan menciptakan ukuran yang kurang dari gzip. Kompresi bz2 membutuhkan lebih banyak waktu untuk kompres dan dekompres dibanding gzip yang sedikit waktu. Untuk membuat file tersebut kita menggunakan opsi j. Contoh perintah akan membuat file phpfiles-org.tar.bz2 dari direktori /home/php# tar cvfj Phpfiles-org.tar.bz2 /home/php |
4. Untar File tar, tar.gz, tar.bz2
Untuk mengekstrak atau untar file kompres, hanya menambahkan opsi perintah x (extract). Untuk contoh akan menguntar public_html-14-09-12.tar di working direktory. Jika ingin untar di direktori lain tambahkan perintah -C (spesifik direktori)# tar -xvf public_html-14-09-12.tar
# tar -xvf public_html-14-09-12.tar.gz
# tar -xvf public_html-14-09-12.tar.bz2
## Untar files in specified Directory ##
# tar -xvf public_html-14-09-12.tar -C /home/public_html/videos/
/home/public_html/videos/
/home/public_html/videos/views.php
/home/public_html/videos/index.php
/home/public_html/videos/logout.php
/home/public_html/videos/all_categories.php
|
5.Isi List File tar, tar.gz, tar.bz2
Untuk menampilkan isi file tar hanya mengikuti perintah sebelumnya dengan opsi t (list content).# tar -xvf public_html-14-09-12.tar
# tar -xvf public_html-14-09-12.tar.gz
# tar -xvf public_html-14-09-12.tar.bz2
## Untar files in specified Directory ##
# tar -xvf public_html-14-09-12.tar -C /home/public_html/videos/
/home/public_html/videos/
/home/public_html/videos/views.php
/home/public_html/videos/index.php
/home/public_html/videos/logout.php
/home/public_html/videos/all_categories.php
|
7. Untar Single file dari tar.gz File
untuk ekstrak satu file bernama bosscowbackup.xml dari bosscowbackup.tar.gz menggunakan perintah:# tar -zxvf bosscowbackup.tar.gz bosscowbackup.xml
OR
# tar --extract --file=bosscowbackup.tar.gz bosscowbackup.xml
bosscowbackup.xml
|
8. Untar Single file dari tar.bz2
untuk ekstrak file index.php dari phpfile-org.tar.bz2 menggunakan perintah
|
9. Untar Lebih dari 1 File dari tar, tar.gz dan tar.bz2
|
10. Extrak Berdasarkan Ekstensi Menggunakan Wildcard
|
11. Menambahkan file atau Direktori jadi File tar
|
12. Menambah file atau Direktori jadi tar.gz dan tar.bz2 file
Perintah tar tidak mempunyai opsi untuk menambah file atau direktori untuk file tar.gz dan tar.bz2 yang sudah ada. Jika mencobanya akan muncul error :
|
13. Verifikasi File tar, tar.gz, tar.bz2
|
Penggunaan Tar dan Opsi
c - membuat file kompres
x - ekstrak file
v - melihat proses dari file
f - nama file
t - melihat konten / isi file
j - filter/memisahkan bergasarkan bzip
z - filter/memisahkan berdasarkan gzip
r - melampirkan/update file atau direktori di file kompres yang sudah ada
W - Verify file
wildcards - kata yang spesifik menjadi patokan.
Sekian pembahasan mengenai perintah tar di linux, semoga menambah pengetahuan dan ilmu . Bisa juga melihat perintah tar ini menggunakan perintah man tar.
Ditulis Oleh : Unknown ~ Admin bosscownet.blogspot.com
Anda sedang membaca artikel tentang Macam-macam Perintah dan Contoh tar. Oleh Admin, Anda diperbolehkan mengcopy paste atau menyebar-luaskan artikel ini, namun jangan lupa untuk meletakkan link dibawah ini sebagai sumbernya. Terima kasih...
siap min
BalasHapusAlat pemisah lcd