Si creo un archivo y luego cambio sus permisos a 444
(solo lectura), ¿cómo rm
puede eliminarlo?
Si hago esto:
echo test > test.txt
chmod 444 test.txt
rm test.txt
... rm
me preguntará si deseo eliminar el archivo protegido contra escritura test.txt
. Hubiera esperado que rm
no se pueda eliminar dicho archivo y que tendría que hacer chmod +w test.txt
primero. Si lo hago rm -f test.txt
a continuación, rm
se eliminará el archivo sin siquiera preguntar, a pesar de que se de sólo lectura.
¿Alguien puede aclarar? Estoy usando Ubuntu 12.04 / bash.