Cara kompres folder dengan mengecualikan isi dari folder tertentu
Untuk mengompres folder di linux, bisa menggunakan tar. lalu jika ita ingin mngecualikan mengecualikan isi file dari sebuah folder, Anda bisa menggunakan opsi --exclude.
Berikut adalah sintaks yang bisa Anda gunakan:
tar --exclude='folder/*' -czvf archive.tar.gz
Penjelasan dari perintah di atas:
tar: Perintah untuk membuat arsip.
--exclude='folder/*': Mengecualikan semua file dalam sebuah folder.
-c: Membuat arsip baru.
-z: Mengompresi dengan gzip.
-v: Menampilkan proses (verbose).
-f archive.tar.gz: Menentukan nama file arsip yang akan dibuat.
./folder: Folder yang ingin Anda kompres.
misal kita ingin mengkomplres folder test dan mengecualikan isi file dari folder yang ada di folder logs/ dbtemp/ dan tarlogs/ kita bisa menggunakan perintah berikut :
tar --exclude='logs/*' --exclude='dbtemp/*' --exclude='tarlogs/*' -czvf tes.tar.gz test
ingat lakuan perintah diatas ketika kita ada pada hirarki folder yang sama dengan folder yang akan di komplres, dalam contoh diatas posisi kita sama dengan folder test.
Post a Comment for "Cara kompres folder dengan mengecualikan isi dari folder tertentu"