March 22

Быстрая очистка содержимого файла в Linux

Может быть ситуация когда какой то файл нужно удалить, но он точно появиться снова. В Linux есть альтернативный способ — файл можно быстро очистить. Подобное может быть полезно при работе с файлами логов.

Для того, чтобы очистить содержимое файла в Linux, достаточно ввести в командной строке следующее:

$ cp /dev/null file.txt 

Эта команда позволит очистить файл file.txt буквально за несколько секунд.

Можно воспользоваться другим способом и выполнить команду:

$ cat /dev/null > file.txt 
Cистемный файл /dev/null, имеющийся в Linux, представляет собой так называемую «черную дыру». Не делай так для важных или системные файлы.