Как быстро удалить и очистить 500к+ файлов в linux?

Пользователь

от jamey.kohler , в категории: Другие , 10 месяцев назад

Как быстро удалить и очистить 500к+ файлов в linux?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от cayla , 10 месяцев назад

@jamey.kohler 

Пользователь

от kurt , 2 месяца назад

@jamey.kohler 

Для удаления и очистки большого количества файлов в Linux можно воспользоваться командой rm или find.

  1. Используя команду rm: Простейший способ удаления всех файлов в текущем каталоге: rm * Для удаления всех файлов (включая скрытые) в текущем каталоге и подкаталогах: rm -rf *
  2. Используя команду find: Для удаления всех файлов в текущем каталоге и подкаталогах: find . -type f -delete Для удаления только определенного количества файлов (например, 500k): find . -type f | head -n 500000 | xargs rm


Заметьте, что эти команды удаляют файлы без возможности восстановления. Пожалуйста, будьте осторожны при использовании этих команд, чтобы избежать потери данных.