CAFE

linux

우분투 쉘스크립트를 서비스로 등록하는 방법(재부팅 시, 자동 실행)

작성자경영자|작성시간21.09.13|조회수2,634 목록 댓글 0

출처: https://linuxconfig.org/how-to-automatically-execute-shell-script-at-startup-boot-on-systemd-linux

 

아래 경로로 이동

cd /etc/systemd/system

 

sudo vi my-service-name.service

vi 편집기가 열리면

[Unit]
After=mysql.service

[Service]
WorkingDirectory=/home/user/
ExecStart=/home/user/my-service-name-shell-eap-ni-da.sh

[Install] WantedBy=default.target

vi 저장후 닫기

 

권한설정

sudo chmod 744 /home/user/my-service-name-shell-eap-ni-da.sh
sudo chmod 664 /etc/systemd/system/my-service-name.service

 

서비스 등록

sudo systemctl daemon-reload
sudo systemctl enable my-service-name.service
다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼