Быстрая очистка содержимого файла в Linux
- 28 Мая 2014
- Volodymyr Hodiak
- Администрирование
- 8266
Иногда нужно быстро почистить содержимое файла на сервере. Кое-кто делает это удалением и повторным созданием. Но здесь встает вопрос прав и владельца. То есть перед тем как его удалить , нужно знать, кто его владелец, чтобы вы (root) знали для кого новый создать.
Для того, чтобы очистить содержимое файла в Linux, достаточно ввести в командной строке следующее:
cp /dev/null /path/to/file
либо
cat /dev/null > /path/to/file
PS: системный файл /dev/null, имеющийся в Linux, представляет собой так называемую "черную дыру" (или просто - "пустоту").
Не вздумайте отправлять в нее какие-нибудь важные системные файлы. Это принесет вам только неприятности!