papelera

"No puede mover el archivo a la papelera. ¿Quiere borrarlo inmediatamente?"

En Ubuntu Hardy Heron puede que te hayas encontrado con un diálogo con el texto "No puede mover el archivo a la papelera. ¿Quiere borrarlo inmediatamente?" al intentar borrar archivos de particiones FAT32 o NTFS. No puede mover el archivo a la papelera. ¿Quiere borrarlo inmediatamente? Lo que ocurre es que, a diferencia de versiones anteriores de Ubuntu, cuando no eres el propietario único del directorio Trash de la unidad no se permite mover el archivo al directorio de la papelera, para que otros usuarios no puedan verlo mientras lo mantienes en la papelera, hasta que lo borres. La forma de poder volver a usar la papelera en particiones NTFS o FAT32 es establecer los permisos de usuario. Para ello editamos el archivo /etc/fstab: sudo gedit /etc/fstab
Fuente: mundogeekfeed

La libtrash, la papelera de la línea de comandos

Hay veces que encuentras cosas que te llaman de verdad la atención, como el artículo Papelera para la consola (linux-es.org), basado en el original Papelera para la consola (mundogeek.net) que me ha enseñado algo de verdad curioso. La libtrash es una librería que, cuando se carga, intercepta las llamadas al sistema: unlink() y unlinkat(). Con esta intercepción podemos, en vez de efectivamente borrar el fichero, moverlo a un directorio de papelera. Esto ya suelen hacerlo los escritorios como KDE o GNOME a más alto nivel, pero si en un momento dado hacemos un rm desde un terminal, el fichero no irá a la papelera del escritorio.

Valid XHTML 1.0 Strict