Ricordo il bel mv somefile ~/.Trash
comando ma quella cartella non esiste su Ubuntus più recente. Qualcuno sa perché?
Ricordo il bel mv somefile ~/.Trash
comando ma quella cartella non esiste su Ubuntus più recente. Qualcuno sa perché?
Risposte:
Secondo le specifiche del cestino di freedesktop.org :
Per ogni utente DEVE essere disponibile una directory "home trash". Il nome e la posizione sono $ XDG_DATA_HOME / Cestino; $ XDG_DATA_HOME è la directory di base per i dati specifici dell'utente, come definito nelle Specifiche della directory di base del desktop .
Se la variabile di ambiente $XDG_DATA_HOME
non è impostata o vuota, ~/.local/share
viene utilizzata. Quindi, per impostazione predefinita, la cartella cestino è ~/.local/share/Trash
.
Indipendentemente da ciò, il modo più semplice e migliore per eliminare un file dalla riga di comando è utilizzare il comando cestino .
Usalo come faresti con rm
:
trash somefile.txt
Questo è meglio di un semplice mv
file in ~/.local/share/Trash
perché memorizza metadati come dove era il file in modo da poterlo ripristinare (annullare l'eliminazione) se necessario.
è a causa delle ultime specifiche della directory di base XDG: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
trash-cli
I installata oggi (24/06/2012), il comando ètrash-put
invece ditrash
.