GNU/Linux >> Belajar Linux >  >> Linux

Mengecualikan direktori saat membuat file .tar.gz

Coba hapus yang terakhir / di akhir jalur direktori untuk mengecualikan

tar -pczf MyBackup.tar.gz --exclude="/home/user/public_html/tmp" /home/user/public_html/

Ketahuilah bahwa exclude argumen:

1- Harus digunakan dengan = , seperti ini:--exclude=PATTERN

2- Mengharapkan pola (seperti yang ditunjukkan oleh pengguna Don Dilanga), bukan direktori, meskipun direktori akan berfungsi dengan baik sebagai pola jika cukup panjang untuk tidak cocok dengan satu file pun.

3- Harus ditempatkan sebelum direktori sumber. (seperti yang ditunjukkan oleh kghbln)


Coba pindahkan --exclude ke sebelum penyertaan.

tar -pczf MyBackup.tar.gz --exclude "/home/user/public_html/tmp/" /home/user/public_html/ 

Linux
  1. Cara tar (kompres) file, tidak termasuk file atau direktori tertentu

  2. [Linux] :Cara mengecualikan direktori saat menggunakan perintah shell "tar"

  3. Hindari File Ekstra Saat Membuat Tar.gz?

  1. Tar:Ekstrak File Tunggal Ke Direktori Tanpa Membuat Subfolder?

  2. Tidak ada kesalahan file atau direktori saat menjalankan biner

  3. Untar file pada laporan Solaris - tar:directory checksum error

  1. 'SDL.h tidak ada file atau direktori yang ditemukan' saat kompilasi

  2. mkdir -p gagal saat direktori ada

  3. Kapan membuat tautan keras berguna?