Вам нужно указать, какой язык вы используете, прежде чем мы сможем говорить с библиотеками, но если вы хотите просто подключиться к оболочке и проанализировать информацию, вы можете использовать udevadm . Вам также нужно будет рассмотреть режим пользователя, а не режим ядра, и вам, скорее всего, придется запустить свою программу или режим ядра, чтобы иметь возможность прослушивать события этого типа.