Швидка очистка вмісту файлу в Linux

Люба х...ня

Інколи потрібно швидко почистити вміст файлу на сервері. Дехто робить це видаленням і повторним створенням. Але тут постає питання прав і власника. Тобто перед тим як його видалити , потрібно знати хто його власник, щоб ви (root) знали для кого новий створити.

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

cp /dev/null /path/to/file

або

cat /dev/null > /path/to/file

PS: системний файл /dev/null, наявний в Linux, являє собою так звану "чорну діру" (або просто - "порожнечу").

Не пробуйте відправляти в неї які-небудь важливі системні файли. Це принесе вам тільки неприємності!

Розкажіть нам про свій проект!