Se eu criar um arquivo e depois alterar suas permissões para 444
(somente leitura), como rm
removê-lo?
Se eu fizer isso:
echo test > test.txt
chmod 444 test.txt
rm test.txt
... rm
perguntará se eu quero remover o arquivo protegido contra gravação test.txt
. Eu esperava que rm
não fosse possível remover esse arquivo e que eu teria que fazer o chmod +w test.txt
primeiro. Se o fizer rm -f test.txt
, rm
removerá o arquivo sem perguntar, mesmo que seja somente leitura.
Alguém pode esclarecer? Estou usando o Ubuntu 12.04 / bash.