6

Я сегодня сделал новую установку Mac OS X Mountain Lion на новый MacBook.

Поскольку это была новая установка, когда я наконец приступил к настройке некоторых из моих собственных разработок, я был удивлен, обнаружив, что какое-то приложение установило двоичный файл в /usr/local/bin - один двоичный файл с именем galileod .

Интересно, что я ничего не могу найти в Интернете о galileod На данный момент я установил только минимум программного обеспечения.

Глядя в столбцы файлов, я вижу дату изменения была 9 ноября 2012 года, но дата добавления в систему была сегодня в 17:01.

Сейчас 10:20 вечера, и я не могу вспомнить, какое программное обеспечение я устанавливал в тот момент. Так как же узнать, какие другие файлы были установлены в системе, скажем, в течение 5 минут по обе стороны от 17:01?

РЕДАКТИРОВАТЬ: я узнал, что такое galileod , запустив galileod --help - это двоичный файл, используемый с Fitbit для связи с USB-ключом. Так что это загадка раскрыта - но все равно было бы интересно узнать, как найти файлы, добавленные в течение X минут, для дальнейшего использования.

3 ответа3

4

Вы можете использовать find чтобы найти файлы, которые были созданы за последние N минут. От man find:

  -mmin n
          File's data was last modified n minutes ago.

Так, например, если сейчас 18:30 и вы хотите, чтобы файлы создавались между 17:45 и 18:00, то есть создавались более 30 минут назад, но менее 45 минут назад, вы должны сделать следующее:

sudo find / -mmin +30 -mmin -45
2

Дата добавления метаданных существует только с 10.7. Может храниться только в указателях Spotlight.

mdfind 'kMDItemDateAdded>=$time.now(-3600)'
1

Вы можете найти измененные файлы за последние n дней:

sudo find / -mtime -1 -print

Это начало ...

http://www.cyberciti.biz/faq/howto-finding-files-by-date/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .