Трюк в командной строке - Очистить содержимое файла. Linux статьи

Трюк в командной строке — Очистить содержимое файла

0

Очистить файл в Linux

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

Очистка содержимого файла

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

> myfile.txt

В результате выполнения данной команды содержимое файла myfile будет очищено, и мы получим пустой файл.

Очистить файл в Linux

Очистка содержимого файла с использованием sudo

Описанный выше способ не работает, если вам нужно использовать sudo, то есть очистить файл от имени суперпользователя.

Для очистки файла с использованием sudo можно использовать команду:

sudo truncate -s 0 myfile.txt

Очистить файл в Linux через sudo

Еще несколько способов

Есть множество способов, с помощью который можно очистить содержимое файла, используя командную строку Linux. Вот некоторые из них:

echo -n "" > myfile.txt
: > myfile.txt
true > myfile.txt
cat /dev/null > myfile.txt
cp /dev/null > myfile.txt
dd if=/dev/null of=myfile.txt

Будьте внимательны при использовании команд, которые очищают содержимое файлов, чтобы случайно не удалить нужные данные. Не забывайте делать резервные копии.

Войдите, чтобы ставить лайкимне нравится
Лайков: +1
войдите, чтобы ставить лайки
0

Комментарии

Комментариев пока не было.

Написать комментарий

Ваше имя:
Текст комментария: