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

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

Mmasonik18.03.2015#1

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

 

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

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

 

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

Ppolanat19.03.2015#2

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

AAccelerator19.03.2015#3

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

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

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

Ppolanat19.03.2015#4

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

SSergeS19.03.2015#5

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

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

Не знайшли рішення в цьому треді? ШІ знає цей архів і всі даташити — і відповість вашою мовою.Запитати ШІ →