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 Setting Mesin Absensi Fingerprint Solution: Panduan Lengkap untuk Kantor dan Usaha

Pendahuluan Teknologi absensi di tempat kerja kini semakin canggih. Perusahaan, kantor, dan institusi pendidikan sudah banyak yang meninggalkan metode absensi manual seperti tanda tangan atau kartu. Mereka beralih ke sistem biometrik seperti mesin absensi fingerprint , yang lebih akurat, efisien, dan aman. Salah satu merek mesin absensi paling populer di Indonesia adalah Solution . Merek ini dikenal karena mudah digunakan, harganya terjangkau, serta memiliki software pendukung yang cukup lengkap. Namun, bagi pengguna baru, proses setting awal bisa membingungkan. Dalam artikel ini, kamu akan mendapatkan panduan lengkap cara setting mesin absensi fingerprint Solution , lengkap dengan penjelasan setiap langkah, tips praktis, serta solusi jika mengalami kendala teknis. 1. Mengenal Mesin Absensi Fingerprint Solution Mesin absensi fingerprint adalah perangkat yang menggunakan sidik jari pengguna untuk mencatat kehadiran. Mesin ini bekerja dengan menyimpan data biometrik karyawan dan menc...

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