Se creo un file e poi cambio le sue autorizzazioni in 444
(sola lettura), come rm
mai posso rimuoverlo?
Se lo faccio:
echo test > test.txt
chmod 444 test.txt
rm test.txt
... rm
chiederà se desidero rimuovere il file protetto da scrittura test.txt
. Mi sarei aspettato che rm
non fosse possibile rimuovere un file del genere e che avrei dovuto fare un chmod +w test.txt
primo. Se faccio rm -f test.txt
quindi rm
rimuoverà il file senza nemmeno chiedere, anche se è di sola lettura.
Qualcuno può chiarire? Sto usando Ubuntu 12.04 / bash.