Полезные команды Linux

Получить 30 самых тяжелых подкаталогов

du -ka /u01/app/ | sort -nr | head -n 30

получить список всех поддиректорий и файлов с указанием размера в килобайтах, отсортированных по уменьшению размера

 du -sk * | sort -rn

Количество файлов в папке

ls -f . | wc -l

удалить файлы аудита старше 7 дней

for f in /u01/app/12.1.0.2/grid/rdbms/audit/*.aud
  do
     find $f -mtime +7 -exec rm {} \;
  done

аналогично для папок

/u01/app/oracle/product/12.1.0.2/dbhome_1/rdbms/audit/*.aud

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *