부팅 후 /sys에 쓰는 방법

부팅 후 /sys에 쓰는 방법

F 키와 Fn 키가 제대로 작동하려면 echo 0 | tee /sys/module/hid_apple/parameters/fnmode부팅할 때마다 이 명령을 실행해야 합니다. 그래서 crontab으로 시작하고 싶지만 어떻게 든 작동하지 않고 이유를 모르겠습니다.

그래서 이와 같이 corntab 파일을 열고 sudo crontab -e다음을 추가합니다.

@reboot /home/myuser/.config/autostart-scripts/startup.sh

하지만 내가 말했듯이 이것은 작동하지 않습니다. 스크립트는 다음과 같습니다.

#!/bin/bash
echo 0 | sudo tee /sys/module/hid_apple/parameters/fnmode

이 스크립트를 실행 가능하게 만들기 위해 sudoers에 추가했지만 여전히 작동하지 않습니다. myuser ALL=(ALL:ALL) NOPASSWD: /home/myuser/.config/autostart-scripts/startup.sh 그래서 서비스를 작성하려고 합니다.

서비스가 스크립트를 시작하는데 괜찮은데 sudo 권한이 필요하기 때문에 에 배치해야 할 것 같습니다 . 하지만 이 서비스가 시작되면 아직 없는 것 /etc/systemd/system/my.service같습니다 . /sys그렇다면 이 서비스를 사용자(기억하세요, 완료해야 함 sudo), cronjob 또는 /sys생성 시 서비스로 시작하려면 어떻게 해야 합니까?

관련 정보