cfnet-fs를 시스템 서비스로 실행

cfnet-fs는 systemd 서비스로 등록할 수 있으며, 아래와 같이 설정하면 시스템 부팅 시 자동으로 실행됩니다.

1. cfnet-fs 실행 파일 복사 및 실행 권한 설정 합니다.

  • cfnet-fs실행 파일을 다음 위치에 /usr/local/bin/ 복사하세요.
  • chmod +x : 실행 가능하도록 권한 부여
sudo cp cfnet-fs /usr/local/bin/
sudo chmod +x /usr/local/bin/cfnet-fs

2. 서비스 파일을 생성합니다.

  • /etc/systemd/system/cfnet-fs.service 파일을 생성합니다.
  • cfnet-fs.service 파일에 아래의 내용을 포함합니다.
[Unit]
Description=Run cfnet-fs filesystem service
After=multi-user.target

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/local/bin/cfnet-fs /tmp/cfnet-fs /dev/i2c-0 /dev/i2c-1 /dev/i2c-3

[Install]
WantedBy=multi-user.target

3. 시스템 부팅 시마다 서비스가 시작되도록 활성화합니다.

sudo systemctl enable cfnet-fs.service

4. 시스템을 재부팅하거나, 즉시 서비스를 시작하려면 아래 명령을 사용합니다.

sudo systemctl start cfnet-fs.service

CFNET-FS 개요