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/Trash
Tenga cuidado al usar el
rm
comando: 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.rm
no pueden eliminar carpetas en absoluto, a menos que le dé la-r
opción (o equivalente). Sin embargo, el usorm
sin 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-cli
instalado, 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/Trash
directorio. 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 --empty
que también pueden enviar elementos a la papelera.fuente
$XDG_DATA_HOME
. ¿Cómo conseguiste eso?trash-empty
vacía la basura . Solo necesitas ejecutarlo. El binario está en eltrash-cli
paquete. 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-empty
instalar tipo basura-cli
sudo apt-get install trash-cli
fuente
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 hacersudo
para tener ese privilegio. Simplementesudo rm -rf /fullabsolutepath
funciona en un comando.rm -fr *
en la carpeta incorrecta. Edite su respuesta y al menos use rutas completas ...