16/05/2015
в 17:18 я посетил вредоносный сайт. И я подозреваю, что диск за загрузкой, поэтому я хочу проверить свою машину, чтобы увидеть с того времени, в порядке создания, какие файлы были созданы или изменены. И я знаю, что могу использовать команду find
для просмотра файлов, которые были изменены, скажем, менее 3 дней назад:
sudo find / -mtime -3
Но я хочу, чтобы это было после тех конкретных данных и времени, когда он показывает мне файл, созданный и измененный, я также хотел бы, чтобы он показывал мне его в том порядке, в котором эти файлы были созданы и / или изменены, и еще одна вещь, которая была бы действительно полезной, была бы, если бы это было также (следующий к каждому результату) покажите мне дату последнего изменения этого файла. Так есть ли способ достичь этого?
Информация об ОС:
Description: Ubuntu 15.04
Release: 15.04
Информация о пакете:
findutils:
Installed: 4.4.2-9build1
Candidate: 4.4.2-9build1
Version table:
*** 4.4.2-9build1 0
500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
100 /var/lib/dpkg/status
Показать все файлы, созданные на 16/05/2015
:
sudo find / -type f -newermt 2015-05-16
Теперь для наблюдения атрибутов, таких как владелец, дата модификации, полномочия легко используют ls -l
команда:
sudo find / -type f -newermt 2015-05-16 | xargs ls -l
Благодаря примечанию muru: тот же результат может быть достигнут с:
sudo find / -type f -newermt 2015-05-16 -ls
Считайте это для получения дополнительной информации о какой ls -l
средства.
ОБНОВИТЕ К виду, легко используют -t
опция с ls (от самых старых до новейших)
sudo find / -type f -newermt 2015-05-16 | xargs ls -lt
Если Вы хотите обратный вид (от самых старых до новейших)
sudo find / -type f -newermt 2015-05-16 | xargs ls -ltr
И можно передать его по каналу к tee
производить в Терминале и в файле журнала также.