Langsung ke konten utama

Cara Kompres dan Ekstrak Fle di Linux


Script yang sering digunakan untuk kompresi file di folder linux yaitu  menggunakan software gzip sehingga file kompresi menjadi namafile.tar.gz , Untuk kompresi file format scriptnya adalah sebagai berikut:

tar -zcvf archive-name.tar.gz directory-name

Dimana,
-z: Kompresi file menggunakan program gzip
-c: Create Archive
-v: Verbose i.e display progress while creating archive
-f: Archive File name




Sebagai Contoh, kita mempunya folder sebutlah /home/jerry/prog dan kita ingin mengkompress file dalam folder tersebut maka fomat scriptnya adalah sbb :

$ tar -zcvf prog-1-jan-2005.tar.gz /home/jerry/prog
Kemudian apabila kita ingin mengekstrak file tersebut tinggal menggunakan script sbb:
$ tar -zxvf prog-1-jan-2005.tar.gz

Dimana:
-x: Extract files

Command tar salah satunya dapat digunakan di  dalam proses pengarsipan dan pengiriman data ke komputer lain, untuk mempercepat proses, file atau direktori di kompres terlebih dahulu. Kita juga dapat menggabungkan semua direktori ke dalam satu file yang dapat mempermudah banyak tugas pengelolaan sebuah server linux.
Command tar berfungsi untuk menyumpan banyak file atau direktori ke dalam 1 buah file archive, dan juga dapat digunakan untuk mengekstrak file / direktori di dalam file archive.

Membuat, Mengurai, dan Melihat Isi File tar


Command tar memiliki diantaranya memiliki parameter;

c, untuk membuat file tar
t,  print out isi dari sebuah file tar
x, mengurai mengekstrak kembali isi dari sebuah file tar

Parameter lainnya untuk proses yang lebih advance dapat dipelajari dengan mengetik tar –help di shell anda.
Contoh perintah tar sederhana;

tar -cf archive.tar file1 file2  # Membuat archive.tar dari file file1 dan file2.
tar -tvf archive.tar             # Melihat isi dari file archive.tar.
tar -xf archive.tar              # Mengekstrak semua isi file archive.tar.

Kompresi dan Verbose

Berikut parameter yang dapat digunakan untuk keperluan kompresi;
  • f, menentukan file archive mana yang akan digunakan di dalam command tersebut
  • z , menggunakan zip/gzip untuk melakukan kompresi atau membaca sebuah file archive
  • v, verbose menampilkan proses yang sedang dijalankan oleh command tar
Contoh penggunaan;
tar cvzf foo.tgz *.cc *.h
Command tersebut akan memasukkan semua file berakhiran .cc dan .h ke dalam file archive foo.tgz (f), file tersebut dibuat ketika command dijalankan (c) dengan  menggunakan kompresi (z), dan prosesnya ditampilkan ke layar shell (v).
tar cvzf foo.tgz cps100
Command di atas akan memasukkan direktori cps100 yang berada di dalam direktori yang sama dengan direktori ketika command dijalankan kedalam file archive bernama foo.tgz (f) yang belum ada sebelumnya (c) dalam format kompresi zip/gzip (z) dan menampilkan prosesnya ke layar (v).
tar tzf foo.tgz
Command tersebut akan menampilkan daftar file dan direktori (t) di dalam file archive foo.tgz (f) yang menggunakan kompresi (z).
tar xvzf foo.tgz
Command di atas akan mengekstrak atau mengurai (x) file dan direktori yang berada di dalam file archive foo.tgz (f) yang menggunakan kompresi (z) dan menampilkan prosesnya ke layar (v).
bila kamu ingin membuka tar ke direktori tertentu, rubah menjadi direktori dan gunakan tar. Untuk contoh, membuka tar kediretori tertentu named newdir.
Kita dapat memilih file apasaja yang ingin kita ekstak dengan menuliskan nama file atau menggunakan filter. Contohnya;
tar xvzf foo.tgz anagram.cc # Mengekstrak file anagram.cc dari dalam file foo.tgz

untuk server di kantor, saya menggunakan command:
tar cvzf server01-Tuesday-24-05-2011.tgz /home/shares/erp

untuk mounting hardisk di kantor saya menggunakan command: 

sudo mount -t ntfs-3g /dev/sdb1 /media/exthdd1

Postingan populer dari blog ini

Cara Mempercepat Booting dan Shutdown Windows

  1. Mempercepat  Booting  a. Boot defragment Dalam system Windows, boot defragment secara default adalah enable. Apabila pada system computer anda tidak enable, maka ubahlah menjadi enable. Untuk merubah menjadi enable masuklah ke regedit  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction Ubah Enable string value menjadi “Y”. Setelah itu keluarlah dari regedit, kemudian restart.  Pada beberapa situs menganjurkan untuk menghapus file prefetch yang terletak di  C:\WINDOWS\Prefetch seminggu sekali. Baca Juga  :     Cara Mempercepat Loading Windows b. Mengatur BIOS untuk mempercepat start up Ketika kita menghidupkan computer, secara prosedur diawali dengan pengaturan BIOS sebelum memulai windows. Jadi jika kita mengatur nya maka proses start up juga bisa lebih cepat. Untuk masuk ke BIOS biasanya dilakukan dengan menekan tombol delete, F1 atau F10 di keyboard selama proses start up. Quick Power On Self Test (POST) Jika kita pilih i...

Cara mengetahui Apakah Hardisk Rusak atau tidak

Jika hardisk sobat sudah tidak berfungsi dengan baik, maka data-data penting sobat bisa hilang. Untuk menghindari hal ini, sebaiknya sobat mengetahui cara memperbaiki hardisk rusak dengan mudah agar data penting sobat tetap bisa diselamatkan. Bagaimana Cara mengetahui Apakah Hardisk sobat Rusak atau tidak? Hardisk yang rusak dapat menyebabkan data-data penting yang sobat miliki hilang. Hal terburuk yang akan terjadi, sobat tidak akan bisa mengakses Windows/Linux/MacOS sebagai sistem operasi yang digunakan. Apalagi kalau yang mengalami kerusakan tersebut adalah partisi yang menyimpan file sistem operasi. Hal ini menjadikan laptop sobat tidak dapat digunakan sama sekali. Baca Juga :  Printer Epson Lampu Merah Berkedip-Kedip Namun, jika terjadi kendala pada laptop sobat, tidak semuanya disebabkan oleh hardisk yang mengalami kerusakan. Sebab itu, sobat perlu cek hardisk laptop tersebut apakah mengalami kerusakan atau tidak, sehingga laptop Anda tidak dapat digunakan.  Terdapat beb...

Jasa IT Support

Jasa IT Support - 082118900944 Adapun beberapa layanan yang diberikan untuk  Jasa IT Support  di tempat anda yaitu : - Maintenance  Komputer / Laptop - Rakit / Upgrade komputer - Format Ulang dan Install Lengkap ( Windows, Office, Aplikasi, Multimedia dll ) - Backup Data & Scan Virus - Setting Camera CCTV - Setting Absen sidik jari - Pengadaan komputer  / Laptop dan accesoris lainnya. - jasa setting Networking & Internet - Jasa Pembuatan Website - IT Support untuk kantor /rumah