synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУправление Системой › поймать процесс

поймать процесс

masonik · 18.03.2015

Доброго времени суток, господа.

 

задача следующая.

поймать процесс, который порождается втыканием "флешки" в usb.

 

куда копать? что почитать?

polanat · 19.03.2015

Вы бы просто изложили конечную цель того, что Вы хотите. Иногда в дом проще входить через дверь а не через окно ...

Accelerator · 19.03.2015

Можно попробовать составить список процессов до втыкания флэшки и после.

Вопрос только в том успеете ли составить список пока этот процесс отрабатывается?

Можно следить глазами за процессами посредством утилит типо top и htop.

polanat · 19.03.2015

А кто сказал, что процесс всего один? Весёлая история получается - удачной охоты ;)

SergeS · 19.03.2015

А точно нужно ловить именно процесс? Может надо ловить event, сам момент подключения?

Я не спец по линуху, но мне кажется можно попробовать dmesq - оно возвращает большой список всех kernel messages с таймштампом, подключение флешки там точно будет, но нужно как-то разумно организовать сканирование аутпута dmesq, что бы не сканировать каждый раз весь список. Тогда сценарий такой - периодически (чем чаще, чем точнее по времени надо отловить момент подключения) запускаем dmesq, сканируем его вывод и принимаем решение...