Linux에서 정전을 시뮬레이션하기 위해 udev 또는 다른 방법을 사용할 수 있습니까?

Linux에서 정전을 시뮬레이션하기 위해 udev 또는 다른 방법을 사용할 수 있습니까?

나는 규칙을 만들었습니다 /etc/udev/rules.d/80.power.rules.

SUBSYSTEM=="power_supply", ENV{POWER_SUPPLY_ONLINE}=="0", RUN+="/root/test.sh"

그런 다음 명령을 실행합니다 udevadm trigger /sys/class/power_supply/ACAD -c offline -v(참고오프라인)나는 보았다/root/test.sh 아니요처형되다.

설정 ENV{POWER_SUPPLY_ONLINE}=="1"하고 실행 하면 udevadm trigger /sys/class/power_supply/ACAD -c online -v(참고온라인), 그 다음에/root/test.sh 처형되다.

udev가 내 스크립트를 실행하도록 전원 분리 이벤트를 시뮬레이트하는 방법이 있습니까? udev 없이도 방법이 있다면 가능합니다. 요점은 Linux에서 전원 연결 및 연결 해제 상황을 시뮬레이션해야 한다는 것입니다. 관심을 가져주셔서 감사합니다!

관련 정보