Purtroppo Nautilus non ha questa opzione.
Opzione 1: un file manager diverso
Potresti provare un altro file manager come Dolphin .
(richiede il repository Universe )
Opzione 2: riga di comando
È inoltre possibile utilizzare il programma da riga di comando cp(1)
con l'opzione di backup:
cp --backup -t DESTINATION SOURCE [SOURCE...]
Ciò ha i seguenti effetti che possono essere controllati con altre opzioni come descritto nella pagina del manuale di cp(1)
:
--backup[=CONTROL]
- eseguire un backup di ciascun file di destinazione esistente
-b
- Mi piace --backup
ma non accetta un argomento
-S
, --suffix=SUFFIX
- sovrascrive il solito suffisso di backup
Il suffisso di backup è ~
, a meno che non sia impostato con --suffix
o SIMPLE_BACKUP_SUFFIX
. Il metodo di controllo della versione può essere selezionato tramite l' --backup
opzione o tramite la VERSION_CONTROL
variabile di ambiente. Ecco i valori:
none
, off
: non eseguire mai backup (anche se --backup
viene fornito)
numbered
, t
: effettua backup numerati
existing
, nil
: numerato se esistono backup numerati, semplice altrimenti
simple
, never
: esegui sempre backup semplici
Esempio
cp --backup=existing --suffix=.orig -t ~/Videos ~/Music/*
Ciò copierà tutti i file ~/Music
a ~/Videos
. Se esiste un file con lo stesso nome nella destinazione, viene rinominato aggiungendo il .orig
suo nome come backup. Se esiste un file con lo stesso nome del backup, il backup viene invece rinominato aggiungendo .1
e se esiste anche così .2
e così via. Solo allora il file di origine viene copiato nella destinazione.
Se si desidera copiare i file nelle sottodirectory utilizzare ricorsivamente:
cp -R --backup=existing --suffix=.orig -t ~/Videos ~/Music