Fedora 37에서 부팅 시 Systemd를 사용하여 간단한 명령을 실행하시겠습니까?

Fedora 37에서 부팅 시 Systemd를 사용하여 간단한 명령을 실행하시겠습니까?

사용자가 로그인하기 전에 시작하는 동안 명령을 실행하고 싶습니다. (더 정확하게는 setkeycodes사용자가 사용자 이름과 비밀번호를 입력할 때 제대로 작동하도록 노트북 키보드의 이상한 점을 수정하는 명령을 실행하고 싶습니다 .)

서비스를 단위 파일로 작성해야 한다는 것을 알고 있지만 그렇게 해야 합니다.체계서비스 또는사용자서비스, ​​해당 유닛 파일은 어디로 가야 하나요? 그것은 또한 유형이어야합니다단순한또는일회용의? 내가 읽은 문서와 이 사이트의 다른 질문에 따르면 setkeycodes루트 권한이 필요하고 에 상주하며 /etc/systemd/system/원샷 유형이 필요하기 때문에 시스템 서비스인 것으로 추측됩니다. 그러나 제가 말했듯이 그것은 추측입니다.

저는 이 정확한 질문에 대해 인터넷에서 수천 가지 변형이 있어야 한다는 것을 알고 있으며 실제로 이 작업을 수행하기 위해 systemd에 대해 충분히 배우려고 노력하고 있지만 Fedora 문서는 모든 것을 명확하게 설명하지 않으며 온라인 도움말은 systemd 페이지가 매우 풍부합니다.

관련 정보