Non riesco a cercare spazzatura da nessuna parte. Potete per favore dirmi un comando o qualcosa del genere per svuotare il cestino usando il terminale?
Non riesco a cercare spazzatura da nessuna parte. Potete per favore dirmi un comando o qualcosa del genere per svuotare il cestino usando il terminale?
Risposte:
Puoi usare il comando ˋrmˋ:
rm -rf ~/.local/share/Trash/*
Il comando rm rimuove (elimina) file o directory.
-f, --force Ignore nonexistant files, and never prompt before removing.
-r, -R, --recursive Remove directories and their contents recursively.
La cartella cestino si trova in: $HOME/.local/share/Trash
Fai attenzione a come usi il rmcomando: i file non vengono inviati a un cestino in cui è possibile ripristinarli, quindi non è facile annullarli.
~è solo una cosa specifica della shell, che si espande nel percorso della tua home directory. Usando, ad esempio "~/some/path", non si espanderà a causa del preventivo. Allo stesso modo, non tutti i file manager capiranno ~se lo inserisci nella barra degli indirizzi.
rmnon possono affatto rimuovere le cartelle, a meno che tu non gli dia l' -ropzione (o equivalente). Tuttavia, l'utilizzo rmsenza cura adeguata può causare la perdita di file personali importanti , specialmente se utilizzato con argomenti jolly.
~nella barra degli indirizzi.
Con trash-cliinstallato, puoi farlo
trash-empty
dettagli più interessanti sulla gestione dei rifiuti: qui
.Trash-$UID- quindi in questo caso il cestino è fisicamente in due posti diversi ...
Stai cercando la $XDG_DATA_HOME/Trashdirectory. La directory cestino è definita nella "Specifica del cestino del desktop" del sito freedesktop . Questa variabile non è normalmente disponibile nelle finestre del terminale, quindi è necessario trash-empty. Questo comando segue tutte le specifiche di Freedesktop.org ed è abbastanza intelligente da scoprire dove si trova il Cestino. Dovrai prima installarlo.
Ci sono altri strumenti per questo, come i gvfs-trash --emptyquali possono anche inviare elementi nel cestino.
$XDG_DATA_HOME. Come l'hai avuto?
trash-empty svuota la spazzatura . Hai solo bisogno di eseguirlo. Il binario è nel trash-clipacchetto. È la stessa soluzione di Jhort solo che spiego da dove viene e offro un altro strumento.
gio trash --empty, almeno su Ubuntu 18.10 / Gnome 3.
Con tipo di cestino installato trash-empty
per installare il tipo trash-cli
sudo apt-get install trash-cli
Ho avuto problemi con
rm -rf ~/.local/share/Trash/*
Quindi ho dovuto fare:
sudo -s
cd ~/.local/share/Trash/
Prima di digitare il comando successivo, assicurati di essere nella directory corretta, perché puoi eliminare facilmente tutto nella cartella home in questo modo e non ci saranno avvisi.
rm -fr *
E poi tutto era sparito ...
sudo? Dato che avevo cancellato qualcosa come superutente, e quindi per svuotare il Trash, ho dovuto fare sudoper avere quel privilegio. sudo rm -rf /fullabsolutepathFunziona semplicemente con un comando.
rm -fr *nella cartella sbagliata. Modifica la tua risposta e utilizza almeno i percorsi completi ...