Доброго времени суток, господа.
задача следующая.
поймать процесс, который порождается втыканием "флешки" в usb.
куда копать? что почитать?
Доброго времени суток, господа.
задача следующая.
поймать процесс, который порождается втыканием "флешки" в usb.
куда копать? что почитать?
Вы бы просто изложили конечную цель того, что Вы хотите. Иногда в дом проще входить через дверь а не через окно ...
Можно попробовать составить список процессов до втыкания флэшки и после.
Вопрос только в том успеете ли составить список пока этот процесс отрабатывается?
Можно следить глазами за процессами посредством утилит типо top и htop.
А кто сказал, что процесс всего один? Весёлая история получается - удачной охоты ![]()
А точно нужно ловить именно процесс? Может надо ловить event, сам момент подключения?
Я не спец по линуху, но мне кажется можно попробовать dmesq - оно возвращает большой список всех kernel messages с таймштампом, подключение флешки там точно будет, но нужно как-то разумно организовать сканирование аутпута dmesq, что бы не сканировать каждый раз весь список. Тогда сценарий такой - периодически (чем чаще, чем точнее по времени надо отловить момент подключения) запускаем dmesq, сканируем его вывод и принимаем решение...