Wednesday, March 15, 2017

Cara Compress Folder/File Menjadi zip Pada Linux Menggunakan Terminal


Danarweb | Saat menggunakan Linux (khusunya dalam mode CLI) tentunya kamu sudah akrab dengan perintah unzip, dimana perintah unzip tersebut digunakan untuk mengekstraksi file/folder yang berekstensi .zip. Nah sebaliknya bagaimana cara untuk melakukan kompresi atau menjadikan sutau file/folder menjadi sebuah file yang berformat .zip?

Pengertian

Kompresi File secara singkat adalah proses menjadikan suatu/beberapa file menjadi file dengan format baru (zip/rar/tar.gz) dan nantinya file tersebut bisa diekstraksi agar menjadi file/folder seperti sebelumnya (sebelum di kompresi). Kompresi ini digunakan untuk merapikan file yang menumpuk, mengecilkan ukuran file, dan mempercepat proses pemindahan ataupun pengunggahan suatu folder yang berisi banyak file atau folder didalamnya.

ZIP menurut wikipedia adalah standar pemampatan data (data compression) yang paling populer, diciptakan oleh Phil Katz. Dengan pemampatan data, ukuran data akan lebih kecil sehingga penggunaan media penyimpanan atau transfer data apa pun akan menjadi lebih efisien

Latar Belakang

Banyak sekali keuntungan yang didapat apabila melakukan kompresi pada file/folder. misalnya seperti pengalaman pribadi saya yaitu pada saat akan mengupload sebuah folder CMS yang berukuran lumayan besar dari PC Client ke Server, karena kebetulan pada saat itu koneksi internet yang saya miliki sangat kurang  maka yang terjadi adalah Folder yang berisi CMS tersebut sangat lama terkirimnya dan bahkan akhirnya gagal terkirim. Nah setelah saya mengkompresi Folder CMS tersebut menjadi .zip yang terjadi adalah proses upload Folder CMS menjadi lebih singkat. hal ini terjadi karena device tidak perlu memindai satu-persatu folder dan file yang terdapat di Folder, melainkan hanya perlu memindai satu File saja yaitu file .zip tadi.

Alat dan bahan

  1. Komputer yang terinstall OS Linux, Disini saya menggunakan Debian 8 Server sebagai contoh.
  2. Koneksi Internet, Untuk Linux yang sudah terinstall program ZIP tidak perlu.

Jangka Waktu

kurang dari 5 Menit.

Tahap Pengerjaan

Pertama masuk user Root dulu agar proses compressing bisa lebih leluasa menggunakan perintah su lalu ketikan password Root milikmu.
Buka terminal, lalu install program bernama ZIP dengan cara mengetikan perintah dibawah. Namun apabila sebelumnya program tersebut sudah terpasang di PC-mu maka langkah ini abaikan saja.

apt-get install zip

Tentukan dulu mana letak Folder atau File yang akan kamu kompres dan juga nama Folder atau file yang kita kompres juga tentunya. Misalnya disini saya ingin mengkompres sebuah Folder bernama joomla3 yang berada di direktori /var/www/html/

Masuk ke Direktori dimana folder/file yang akan kita kompress berada menggunakan perintah cd berikut
cd [letak direktori folder/file]
misalnya:
cd /var/www/html/
lalu cek apakah kita sudah berada di direktori dimana folder/file yang akan kita kompres tersebut dengan mengetikan perintah ls lalu lihat apakah folder/file yang akan kita kompres sudah terlihat atau belum.


langsung ekseskusi folder/file yang akan kita kompres tersebut menggunakan perintah berikut. lalu Enter.
zip -r [nama file zip yang diinginkan.zip] [folder/file yang akan kita kompres]
misalnya:
zip -r joomla.zip joomla3/

Tunggu proses Compress hingga selesai, lalu coba kita cek apakah file .zip yang kita inginkan sudah muncul atau belum dengan mengetikan ls.


Kesimpulan

Setelah kamu melakukan kompres Folder/File Menjadi zip, langkah selanjuntya apabila kamu sewaktu-waktu ingin mengekstark file tersebut adalah dengan menggunakan perintah unzip [nama file.zip] misalnya unzip joomla.zip . Syaratnya adalah kamu sudah menginstall program bernama unzip sebelumnya.

Itulah post tentang Cara Compress Folder/File Menjadi zip Pada Linux Menggunakan Terminal Semoga kamu terbantu. apabila kamu megalami permasalahan atau terdapat bagian yang kamu tidak mengerti silahkan berkomentar.


EmoticonEmoticon