Как удалить все содержимое папки FreeBSD

 

Как удалить все содержимое папки.

Рекурсивное удаление.

 

 

 

Бывают случаи когда нужно полностью удалить содержание папки при этом оставив саму папку.

 

 

 

Например вам нужно очистить временный каталог, то есть tmp для этого просто выполните следующую команду:

 

 

rm -R /tmp/*

 

 

Проверяем очистилась ли папка командой:

 

 

ls /tmp

 

 

Либо вам нужно удалить рекурсивно файлы одного типа.

 

 

Например в папке с файлами ODF и TXT вам нужно удалить все TXT файлы не затрагивая ODF.

 

 

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

 

 

rm -R путь к папке *.txt

 

 

Например:

 

rm -R /home/max/1/*.txt

 

Либо любое другое расширение файлов которые нужно удалить.