Respuestas:
No hay basura en la versión del servidor. El rm
comando lo elimina.
rm
en un escritorio o servidor, se eliminan de inmediato.
No dices cómo eliminas archivos.
Podría haber una "papelera" si utiliza algún administrador de archivos en modo texto, por ejemplo.
Pero supongamos que usa el rm
comando en el shell:
Normalmente, rm
solo debería eliminar archivos, sin usar una "papelera". Pero por varias razones, como instalar algo accidentalmente o usar un ejemplo .bashrc
sin verificar, podría ser otra cosa: es fácil de verificar, por lo que debe: Usar command -v
para averiguar qué comando está ejecutando con el nombre rm
:
$ command -v rm
/usr/bin/rm
Eso se ve bien (1). Igualmente, /bin/rm
sería bueno.
Si rm
se cambia para usar basura, puede verse así:
$ command -v rm
alias rm=trash-put
o
$ command -v rm
alias rm=gvfs-trash
Normalmente, este cambio solo se aplica cuando rm
se usa en un shell interactivo.
Además, puede verificar si libtrash
está instalado de alguna manera. Cambia el funcionamiento de los programas, incluido rm
el nivel de llamada de la biblioteca.
(1) En realidad, /usr/bin/rm
puede ser safe-rm
, de un paquete del mismo nombre:
$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb 1 2014 /usr/bin/rm -> safe-rm
Responder una pregunta de un comentario:
si winscp
es una implementación de scp
, entonces no puede eliminar archivos con ella; Copias archivos a otra máquina, por lo que obtienes más copias. Sin embargo, podría usarlo para sobrescribir archivos, pero eso no es de lo que habla.