444
Wie rm
kann ich eine Datei entfernen, wenn ich sie erst erstelle und dann ihre Berechtigungen auf (schreibgeschützt) ändere ?
Wenn ich das mache:
echo test > test.txt
chmod 444 test.txt
rm test.txt
... rm
werden gefragt, ob ich die schreibgeschützte Datei entfernen möchte test.txt
. Ich hätte damit gerechnet, dass rm
sich eine solche Datei nicht entfernen lässt und dass ich erst eine machen müsste chmod +w test.txt
. Wenn ich rm -f test.txt
dann rm
die Datei entfernen , ohne auch nur zu fragen, auch wenn es nur gelesen wird .
Kann das jemand klären? Ich verwende Ubuntu 12.04 / bash.