Come escludere tutti i file e le cartelle nascosti dal backup di duplicati


13

Come posso impostare la duplicità per escludere tutti i file e le cartelle nascosti dal backup, senza specificare ognuno di essi?

Risposte:


8

A Hidden inizia file o directory con un punto (ad esempio .bash_history, .cache/). Il modello è quello .*, quindi puoi usare l' --exclude '.*'opzione per escludere file e directory nascosti. Questa opzione deve precedere altri --includeschemi perché:

Un determinato file viene escluso dal sistema di selezione file esattamente quando la prima condizione di selezione del file corrispondente specifica che il file deve essere escluso; altrimenti il ​​file è incluso.

(da uomo doppiezza )


11

Nella GUI di Dupity ("Backup" / deja-dup), se si desidera elencare il file dot nei file esclusi, potrebbe essere difficile selezionarli tramite la GUI.

  1. Fai clic sull'icona più ("+") nella scheda "Cartelle" e in qualsiasi categoria desideri (ad es. Categoria "Cartelle da ignorare"). Questo fa apparire un browser di file.
  2. Se si desidera selezionare file di punti (ovvero "file nascosti"), fare clic con il tasto destro del mouse in uno spazio vuoto in questo browser di file e scegliere "mostra file nascosti".
  3. Ora puoi usare Ctrl-clic o Maiusc + clic per selezionare esplicitamente alcuni o molti o tutti i tuoi file di punti.

Questo NON risponde alla domanda, ma le altre risposte si riferiscono alle non soluzioni della riga di comando. Questa non è una soluzione GUI.


9

La decisione dello sviluppatore è di mantenere le opzioni molto semplici. Questo è stato richiesto più volte, qui e qui ci sono alcuni bug report / richieste di funzionalità sul problema.

Un modo più semplice per ottenere ciò che desideri è aggiungere solo le directory (/ Documents, / Music, / Pictures, ecc ...) individualmente, invece di selezionare l'intera directory / Home. Probabilmente hai 10 o meno cartelle nella tua directory / Home, quindi è più facile escludere manualmente tutte le cartelle e i file nascosti.

È una buona domanda, ma la risposta è utilizzare una soluzione alternativa.


Quando si escludono determinate cartelle come --include Documents --include Music, non dimenticare di aggiungere --exclude '*'alla fine o i file verranno inclusi comunque.
Lekensteyn,

@Lekensteyn Un buon punto. La mia risposta è più adatta a persone come me che usano la duplicità tramite l'app basata su GUI "Backup". Ho effettivamente votato la tua risposta in quanto è la migliore, ma vedo che altri hanno ora votato la mia. La linea di fondo è che se le persone lo stanno impostando tramite terminale devono assicurarsi che venga utilizzato il comando exclude, giusto?
Tom Brossman,

Ho votato anche il tuo poiché contiene informazioni preziose. Mi ci è voluto un minuto per capire che il --exclude '*'comando è necessario, quindi spero di risparmiare altro tempo ora.
Lekensteyn,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.