Un tip sencillito en plan remember, sobre como borrar el contenido de la papelera de root en Linux utilizando la linea de comandos.
La manera más rápida es mediante el comando:
1
|
sudo rm -rf ~/. local /share/Trash/ * |
que muchos conoceréis.
Es posible que tu que estás leyendo esto y no llevas demasiado tiempo en linux o simplemente no te gusta usar la terminal, te preguntes que diablos hace cada de unos esos parámetros, antes de hacer un copy-paste a lo loco fiándote de lo que te dice un replicante.
Así que toca una breve explicación:
- El comando “sudo” no precisa presentación, nos otorga temporalmente los poderes de usuario root, que necesitamos para hacer limpieza en su directorio.
- rm: nos sirve para eliminar archivos o carpetas (por lo tanto debe ejecutarse con mucho cuidado, especialmente si estás como superusuario)
- -f: esa “f” es de “force”, porque por aquí no nos gusta
la gente, quiero decir las terminales que hacen demasiadas preguntas, a la hora de borrar archivos. - -r: tiene una función recursiva, elimina las carpetas contenidas contenidas en la papelera (Trash) y todo su contenido
- ~/.local/share/Trash/*: Es la dirección donde está la papelera, seguramente os llamará la atención el símbolo inicial (creo que se llama “virgulilla”) y el asterisco final. El primero nos sirve para identificar el directorio principal del usuario root y el asterisco es una especie de comodín para eliminar todas las carpetas incluidas en Trash.
Es posible que antes de borrar, queramos echarle un vistazo a los archivos de la papelera, desde la propia terminal:
Primero nos logueamos como superusuario (el guión nos va a servir para cambiarnos al directorio de root)
1
|
su - |
nos vamos a la papelera:
1
|
cd ~/. local /share/Trash/ * |
y echamos un vistazo a lo que contiene (incluyendo los archivos ocultos):
1
|
ls -a |
en especial a la carpeta files:
1
|
ls -a files |
y después si queremos ya podemos ejecutar el comando que os comentaba al principio
1
|
rm -rf ~/. local /share/Trash/ * |
para borrar todo o en caso contrario, restaurar algún archivo que nos interese.
Imagen: Camille Rose (CC BY 2.0)
Fuente: lamiradadelreplicante