Jak wyczyścić zawartość pliku?

Basher - 2019-01-20 21:54:33 UTC

Czasami potrzebujemy tylko wyczyścić zawartość pliku, zamiast kasować go i tworzyć na nowo. Ten sposób jest dobry w sytuacji, kiedy nie chcemy tracić żadnych szczegółów związanych z właścicielem/grupą przypisaną do pliku, uprawnieniami czy kontekstem SELinux. Może tu chodzić np. o jakieś serwerowe logi.

W linuksowej konsoli plik wyczyścimy do zera jedną prostą komendą:

truncate -s 0 czyszczonyplik.txt