No puedo buscar basura en ningún lado. ¿Puedes decirme un comando o algo así para vaciar la papelera usando la terminal?
command-line
trash
Hola querida
fuente
fuente

Respuestas:
Puede usar el comando ˋrmˋ:
El comando rm elimina (elimina) archivos o directorios.
La carpeta de basura se encuentra en:
$HOME/.local/share/TrashTenga cuidado al usar el
rmcomando: los archivos no se envían a un bote de basura donde puede recuperarlos, por lo que no es fácil deshacerlos.fuente
~solo es una cosa específica del shell, que se expande a la ruta del directorio de inicio. Usar, por ejemplo"~/some/path", no se expandirá debido a las citas. Del mismo modo, no todos los administradores de archivos lo entenderán~si lo ingresa en la barra de direcciones.rmno pueden eliminar carpetas en absoluto, a menos que le dé la-ropción (o equivalente). Sin embargo, el usormsin el cuidado adecuado puede ocasionar la pérdida de la pérdida de archivos personales importantes , especialmente si se usa con argumentos comodín.~en la barra de direcciones.Con
trash-cliinstalado, puedes hacerDetalles más interesantes sobre el manejo de basura: Aquí
fuente
.Trash-$UID, por lo que en este caso la basura está físicamente en dos lugares diferentes ...Estás buscando el
$XDG_DATA_HOME/Trashdirectorio. El directorio de la papelera se define en la "Especificación de la papelera de escritorio" del sitio de freedesktop . Esta variable normalmente no está disponible en las ventanas de terminal, por lo tanto, será necesariotrash-empty. Este comando sigue todas las especificaciones de Freedesktop.org y es lo suficientemente inteligente como para descubrir dónde está la Papelera. Necesitará instalarlo primero.Hay otras herramientas para esto, como las
gvfs-trash --emptyque también pueden enviar elementos a la papelera.fuente
$XDG_DATA_HOME. ¿Cómo conseguiste eso?trash-emptyvacía la basura . Solo necesitas ejecutarlo. El binario está en eltrash-clipaquete. Es lo mismo que la solución jhort, solo que explico de dónde viene y ofrezco otra herramienta.gio trash --empty, al menos en Ubuntu 18.10 / Gnome 3.Con tipo de basura-cli instalado
trash-emptyinstalar tipo basura-cli
sudo apt-get install trash-clifuente
Tuve problemas con
Entonces tuve que hacer:
Antes de escribir el siguiente comando, asegúrese absolutamente de estar en el directorio correcto, ya que puede eliminar fácilmente todo en su carpeta de inicio de esta manera y no habrá ninguna advertencia.
Y luego todo se fue ...
fuente
sudo? Como había eliminado algo como superusuario, y para vaciarloTrash, tuve que hacersudopara tener ese privilegio. Simplementesudo rm -rf /fullabsolutepathfunciona en un comando.rm -fr *en la carpeta incorrecta. Edite su respuesta y al menos use rutas completas ...