acpi_call
나는 최근에 아치를 설치하고 명령 등과 같은 내 서비스 중 일부를 추가했습니다 . 이제 5분마다 실행되고 스크립트를 실행하는 시스템 서비스를 만들고 싶습니다.
검색을 많이 해보니 타이머를 사용해야 한다는 걸 알게 됐어요. 타이머가 작동하고 있지만 내 스크립트가 특정 사용자에게 연결되어 있으므로 해당 사용자로 로그인할 때 5분마다 실행되도록 하고 싶습니다.
파일을 에 넣고 모든 가능성을 시도했지만 /etc/systemd/users
활성화 .config/local/users
하려고 할 때마다 dbus 연결이 거부되었다는 메시지가 나타납니다.
특정 사용자로 로그인했을 때 누군가 5분마다 systemd 서비스를 실행하는 방법을 제공할 수 있습니까?
감사해요!
답변1
.config/systemd/user/
서비스 및 타이머 파일을 대상 사용자 에게 넣어야 합니다 .
해당 사용자로 로그인하고 활성화하고 시작하십시오 systemctl --user enable unit_name.timer
.