Главная / Cоветы ПК / Это полезно знать. / Поиск файлов, которые были изменены в Unix.

Поиск файлов, которые были изменены в Unix.

Чтобы найти все файлы, которые были изменены с момента определенного времени (то есть час назад, вчера, 24 часа назад, неделю назад, и т. д.) в среде Unix, пригодится команда найти. Синтаксис команды:

Чтобы найти все файлы, измененные в течении последних 24 часов (последний полный день) в текущем каталоге и его подкаталогах:

find . -mtime -1 -print

Флаг-MTime -1 опция указывает команду найти для поиска файлов, измененных за последние сутки (24 часа). Флаг-функции печати вызовет команду печати найти расположение файлов. Печать может быть заменена на-Ls, если вы хотите найти каталог объявления типа ответа.

Чтобы найти все файлы, измененные в течении последних 24 часов (последний полный день) в том или ином конкретном каталоге и его подкаталогах:

find /directory_path -mtime -1 -print  

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

Чтобы найти все файлы с только определёнными типами файлов, изменённые за последние 24 часа (последний полный день) в текущем каталоге и его подкаталогах:

ind /directory_path -type f -mtime -1 -print  

Чтобы найти все файлы, которые изменились только сегодня (только с начала дня, т.е. 12 часов), в текущем каталоге и его подкаталогах:

touch -t `date +%m%d0000` /tmp/$$
find /tmefndr/oravl01 -type f -newer /tmp/$$
rm /tmp/$$  

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

Сервисный центр << ITS – Computers>> один из крупнейших сервисных центров в Саратове. Специалисты сервисного центра оказывают такие услуги как , компьютерная помощь в Саратове и осуществляют ремонт компьютеров любой сложности.

P.P.S. Если у Вас есть вопросы, желание прокомментировать или поделиться опытом, напишите, пожалуйста, в комментариях ниже.

2 комментарии

  1. Отличная статья ! Я не могу найти Вашу почту, напишите пожалуйста мне на почту

Оставьте комментарий

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

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>