Linux: polecenie opróżnienia kosza

19

Co to jest polecenie powłoki, aby opróżnić kosz na śmieci w systemie Linux?

Obrabować
źródło

Odpowiedzi:

20

Z wyjątkiem ~/.local/share/Trashplików śmieci dla innych systemów plików mogą być przechowywane w <mount-point>/.Trash-$(id -u)katalogach. Jeśli korzystasz z Ubuntu, istnieje pakiet pomocniczy do czyszczenia wszystkich lokalizacji

sudo aptitude install trash-cli

Aby wyczyścić śmieci we wszystkich lokalizacjach, po prostu uruchom:

empty-trash

Powinien działać z dowolnym środowiskiem linuksowym zgodnym ze specyfikacją kosza FreeDesktop.org . W nowszych wersjach polecenie może być:

trash-empty
Paweł Nadolski
źródło
Słuszna uwaga. Więcej informacji tutaj: manpages.ubuntu.com/manpages/lucid/man1/empty-trash.1.html
Linker3000
9
rm -rf ~/.local/share/Trash/files

Jeśli nie pod .local / share, może być pod ~/.Trash

Linker3000
źródło
Dzięki za odpowiedź, ale w .local / share / mam tylko „aplikacje” i „mime”, nie można znaleźć Kosza :(.
Rob
OK - spójrz na /home/YOURUSERNAME/.Trash
Linker3000
3

Jeśli chcesz opróżnić kosz aktualnie zalogowanego użytkownika:

rm -rf ~/.local/share/Trash/files/*
udo
źródło
0

Po zainstalowaniu systemu operacyjnego, jeśli niczego nie usunąłeś / nie przeniosłeś do Kosza z GUI, folder Kosz w katalogu użytkownika w ogóle nie zostanie utworzony. Więc jeśli szukasz katalogu Kosz z wiersza poleceń, nie znajdziesz. Powiedzmy teraz, że przenosisz / usuwasz plik do Kosza z GUI, wtedy katalog Trash zostaje utworzony i jest dostępny z wiersza poleceń. Jeśli przywrócisz plik lub usuniesz go na stałe z GUI lub z wiersza poleceń, folder Kosz pozostanie i będzie dostępny z GUI i wiersza poleceń.

wiersz poleceń Katalog kosza: - „/root/.local/share/Trash” pod Koszem znów masz dwa katalogi, jeden z „plikami”, a drugi z „informacjami”. pliki: - rzeczywiste informacje o danych: - metadane danych

Sprawdziłem to na Centos 6.8

Edycja: - pliki w thrash można usunąć z GUI lub przechodząc do /root/.local/share/Trash/files i usuwając wszystko

Ashwin
źródło
Jak napisano, jest to przydatna dodatkowa informacja, ale nie odpowiada bezpośrednio na pytanie, jakie jest polecenie. Czy potrafisz uruchomić tę odpowiedź do mety?
fixer1234,