Posting menjelaskan memberikan perintah dasar untuk mengompres file dan folder di OS Linux. Untuk mengompresi file atau folder, gzip dan bzip2 adalah dua alat yang sangat populer.
- gzip
- bzip2
Kompresi Gzip
Untuk mengompresi file:
# gzip file1
Sebuah file dengan nama file1.gz akan dibuat di direktori saat ini menggantikan file1. Anda dapat mengompres beberapa file sekaligus hanya dengan menentukan namanya, dipisahkan dengan spasi. Misalnya:
# gzip file1 file2 file3
Untuk memperluas file terkompresi gzip di direktori saat ini:
# gunzip file1.gz
Untuk mengompresi direktori, Anda dapat membuat tar dan mengompresnya.
# tar -czvf name-of-archive.tar.gz /path/to/directory
Untuk mengompresi beberapa direktori dalam satu file:
# tar -czvf name-of-archive.tar.gz /path/directory1 /path/directory2
Untuk mengekstrak direktori "tar dan terkompresi" di direktori Anda saat ini,
# tar -xzvf name-of-archive.tar.gz
Untuk mengekstrak direktori "tar dan terkompresi" di direktori tertentu,
# tar -xzvf name-of-archive.tar.gz -C /path/to/directory
Kompresi Bzip2
Untuk mengompresi file:
# bzip2 file1
File dengan nama file1.bz2 akan dibuat di direktori saat ini menggantikan file1. Mirip dengan gzip, Anda dapat mengompres banyak file sekaligus. Misalnya
# bzip2 file1 file2 file3
Untuk memperluas file di direktori saat ini:
# bunzip2 file1.bz2
Untuk mengompresi direktori, Anda dapat membuat tar dan mengompresnya.
# tar -cjvf name-of-archive.tar.bz2 /path/to/directory
Untuk mengompresi beberapa direktori dalam satu file:
# tar -cjvf name-of-archive.tar.bz2 /path/directory1 /path/directory2
Untuk mengekstrak direktori "tar dan terkompresi" di direktori Anda saat ini,
# tar -xjvf name-of-archive.tar.bz2
Untuk mengekstrak direktori "tar dan terkompresi" di direktori tertentu,
# tar -xjvf name-of-archive.tar.bz2 -C /path/to/directoryLihat file menggunakan – perintah cat, more, tail, head, dan wc
Cara tar, untar file, dan lihat konten file tar di Linux