Как очистить файл в Linux

Как очистить файл в Linux

Коллеги всем привет.

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

 

Содержимое статьи:

  1. Оператор перенаправления.
  2. Команда cat.
  3. Команда echo.
  4. Команда cp.
  5. Команда truncate.
  6. Итоги.

 

1. Оператор перенаправления.

Для очистки содержимого файла, мы можем просто использовать оператор перенаправления ( > ) перед именем файла.

$. > file1.sql

linux_clear_file


 

2. Команда cat.

Еще вариант, вы можете очистить содержимое файла, перенаправив вывод /dev/null в файл в качестве ввода с помощью команды cat.

$. cat /dev/null > file1.sql

linux_clear_file


 

3. Команда echo.

Команда echo используется для вывода содержимого в консоль, тем самым можно перенаправить пустую строку в файл.

$. echo "" > file2.sql

linux_clear_file


 

4. Команда cp.

Команда cp вообще-то используется на копирования чего-либо, но и очистить файл тоже может.

$. cp /dev/null file3.sql

linux_clear_file


 

5. Команда truncate.

С помощью команды truncate можно уменьшать и также увеличивать размер файла.

$. truncate -s 0 file4.sql

linux_clear_file


 

6. Итоги.

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


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Команда mv в Linux. Перемещение/Переименование файлов.
Команда mv в Linux. Перемещение/Переименование файлов.
ТЕРМИНАЛ
Читать далее
Команда tail в Linux. Просмотр последних строк файла.
Команда tail в Linux. Просмотр последних строк файла.
ТЕРМИНАЛ
Читать далее
Linux command cal, календарь
Linux command cal, календарь
ТЕРМИНАЛ
Читать далее