Сервер: Удаление файлов из каталога

Удаление большого (1m+) количества файлов из каталога.

 

# если количество файлов не слишком велико, то можно справиться командой

# удалить все файлы (без пробела перед *)
rm /usr/files/cache/ *

# удалить все файлы соответствующие маске (без пробела перед *)
rm /usr/files/cache/ *.cache

# в противном случае вы получите ошибку
> Слишком длинный список аргументов

# тогда воспользуйтесь командой find
# найти в указанном каталоге только файлы (-type f) в имени которых содержится ключ (-name "*.cache.php") и удалить
find /usr/files/cache/ -type f -name "*.cache.php" -delete


Сервер up: просмотров: 1k