GNU/Linux >> Belajar Linux >  >> Linux

tar/gzip tidak termasuk file tertentu

gzip akan selalu menangani file satu per satu. Jika Anda menginginkan arsip yang dibundel, Anda harus melakukan tar pada file terlebih dahulu dan kemudian meng-gzip hasilnya, maka Anda akan berakhir dengan file .tar.gz atau singkatnya .tgz.

Untuk mendapatkan kontrol yang lebih baik atas apa yang Anda lakukan, pertama-tama Anda dapat find file menggunakan perintah yang sudah Anda posting (dengan -print alih-alih perintah gzip) dan memasukkannya ke dalam file, lalu gunakan file ini (=filelist.txt) untuk menginstruksikan tar dengan apa yang harus diarsipkan

tar -T filelist.txt -c -v -f myarchive.tar

Anda harus menggunakan --exclude opsi:

tar -zc -f test.tar.gz --exclude='*.xdr' *


Linux
  1. Cara Kompres dan Ekstrak File dan Direktori di Linux Menggunakan gzip dan bzip2

  2. Mengecualikan direktori saat membuat file .tar.gz

  3. Bagaimana cara gzip banyak file menjadi satu file gz?

  1. Cara Membuat File Dengan Ukuran Tertentu Di Linux

  2. Temukan direktori yang berisi sejumlah file

  3. Menambahkan file ke file tbz

  1. Cara Membagi Arsip 'tar' Besar menjadi Beberapa File dengan Ukuran Tertentu

  2. Cara Melihat Isi File Terkompresi di Linux

  3. Rsync, Hanya Sertakan Jenis File Tertentu Tidak Termasuk Beberapa Direktori?