Ich habe eine Datei namens error.log auf meinem Server, die ich häufig abschneiden muss. Ich habe rw Berechtigungen für die Datei. Öffnen der Datei in vi> Löschen aller Inhalte> Speichern funktioniert (natürlich). Aber wenn ich versuche, die unterWie kann ich eine Datei auf Linux, die bereits existiert und geschützt ist, leeren ("trunkieren")?
cat /dev/null > error.log
bekomme ich die Meldung
File already exists.
Offensichtlich gibt eine Art von Konfiguration auf dem Server erfolgt ist zufällig überwiegende von Dateien zu verhindern. Kann jemand sagen, wie ich die Datei in einem einzigen Befehl "abschneide"?
Für eine nicht geschützte Datei funktioniert die Datei truncate -s 0. – Pramod