Belajar Terminal #14 : Cara Ekstrak dan Kompres File ZIP di Linux
Cara Ekstrak dan Kompres File ZIP di Linux Melalui Terminal
Ada banyak format kompresi file yang didukung penggunaanya pada Linux, salah satunya ialah ZIP. Format kompresi file ZIP juga dipakai pada banyak sistem operasi lain ketika ini, bahkan sistem operasi mobile. Itulah sebabnya ZIP menjadi salah satu format kompresi file paling banyak digunakan.
Pada tutorial Belajar Terminal kali ini kita akan berguru bagaimana caranya melaksanakan kompres file dengan memakai format ZIP, serta bagaimana caranya mengekstrak file yang dikompres dengan memakai format ZIP.
Agar sanggup melaksanakan kompres dan ekstrak file dengan memakai format ZIP, kau akan membutuhkan sebuah tool yang berjulukan “zip” dan “unzip” pada Linux. Secara default, pada banyak distribusi-distribusi Linux tool ini sudah terpasang secara otomatis.
Jika pada perangkat kau belum terpasang tool “zip” dan “unzip”, kau sanggup memasangnya dengan memakai perintah menyerupai berikut (jika kau memakai distribusi Debian, Ubuntu dan turunnya):
sudo apt-get install zip unzip
Cara Mengekstrak (Unzip) File Format Zip
Sebenarnya cara melaksanakan ekstrak file yang terkompres dengan format ZIP cukup mudah, kau hanya perlu memakai perintah unzip yang diikuti dengan nama file yang ingin diekstrak di depannya.
Misalnya kau mempunyai file berjulukan “hewan.zip” di folder home milik kamu, kau sanggup mengekstrak file tersebut dengan memakai perintah menyerupai berikut:
unzip hewan.zip
Kemudian file berjulukan “hewan.zip” itu akan terekstrak di folder tersebut menyerupai pada gambar di bawah berikut ini:
Jika kau ingin melaksanakan ekstrak file ke folder yang lain, kau sanggup memakai parameter -d di depan perintah sebelumnya. Misalnya kau ingin mengekstrak file “hewan.zip” ke folder “Pictures/wallpaper”, kau sanggup melakukannya dengan memakai perintah menyerupai berikut:
unzip hewan.zip -d Pictures/koleksi
Kemudian isi dari file tersebut akan diekstrak ke folder “Pictures/koleksi” menyerupai pada gambar di bawah berikut ini:
Dalam kasus tertentu, ketika akan mengesktrak sebuah file, kau ingin melihat terlebih dahulu isinya, kau sanggup memakai parameter -l untuk melihat daftar file-file yang ada di dalam folder tersebut menyerupai berikut:
unzip -l hewan.zip
Kemudian akan muncul output daftar file-file yang ada di dalam file “hewan.zip” tersebut menyerupai pada gambar di bawah ini:
Jika kemudian kau hanya ingin mengekstrak hanya satu file tertentu dari file “hewan.zip” tersebut, kau sanggup melakukannya dengan menambah nama satu buah file yang ingin ekstrak tersebut menyerupai berikut:
unzip hewan.zip kucing.png
Kemudian file “kucing.jpg” (hanya file “kucing.jpg”) akan diekstrak dari file “hewan.zip” tersebut menyerupai pada gambar di bawah berikut ini:
Cara Kompres File Menjadi Format Zip di Linux
Sebelumnya kita sudah berguru bagaimana caranya melaksanakan ekstrak sebuah file format “.zip”. Kali ini kita akan berguru sebaliknya, bagaimana caranya melaksanakan kompres file aneka macam format ke dalam format “.zip”.
Misalnya kau mempunyai beberapa file gambar bunga pada sub-folder “bunga” yang ada pada folder Pictures di home kau menyerupai berikut:
Kamu sanggup melaksanakan kompres file-file tersebut file kedalam sebuah file “.zip” dengan memakai perintah “zip” yang diikuti dengan nama file-file tersebut.
Pertama masuk dulu ke folder “bunga” yang ada di dalam folder “Pictures” memakai perintah menyerupai dibawah. Jika kau belum mengerti cara pindah folder memakai Terminal, kau sanggup melihatnya di tutorial Belajar Terminal pecahan 5 ihwal cara masuk sebuah folder memakai Terminal di Linux.
Setelah berhasil masuk ke folder “bunga” tersebut. Kemudian kompres file-file gambar bunga tersebut dengan memakai perintah menyerupai berikut:
zip bunga.zip mawar.jpg melati.jpg kamboja.jpg anggrek.jpg
Kemudian file-file gambar bunga tersebut akan dikompres kedalam file “bunga.zip” menyerupai pada gambar berikut:
Kamu sanggup mengganti nama file hasil (bunga.zip) menjadi nama apapun yang kau inginkan. Kamu juga sanggup melaksanakan kompres keseluruhan sebuah folder dengan memakai perintah zip.
- Baca Juga : Apa Itu Sudo? Mengenal Sudo di Linux
Misalnya kau ingin melaksanakan kompres semua file yang ada di dalam folder “bunga” sebelumnya, kau sanggup melakukannya dengan memakai parameter “-r” seperit berikut:
zip -r bunga.zip Pictures/bunga
Kemudian semua isi dari folder “bunga” tersebut akan di kompres kedalam sebuah file berformat “.zip” berjulukan “bunga.zip” menyerupai pada gambar di bawah berikut: