Ramanu
ubuntu 18.04 rc.local 사용방법 본문
# sudo vi /etc/rc.local
#!/bin/sh
/[path]/[execute_file] & # ubuntu가 시작할 때 실행되길 원하는 파일의 절대경로
exit 0
※ 실행하고자 하는 바이너리가 종료되지 않고 계속 실행되는 형태라면 '&'를 통해 백그라운드로 실행하는 것이 좋다. 또는 'exit 0'을 선언해줘야 한다.
그렇지 않으면 ubuntu 실행할 때 에러가 발생하게 되면 그 상태에 잡혀있게 될 가능성이 높다.(console[tty]로 컨트롤이 안됨)
# chmod +x /etc/rc.local
# sudo vi /lib/systemd/system/rc-local.service
+++
[Install]
WantedBy=multi-user.target
+++
# systemctl enable rc-local.service
# systemctl start rc-local.service
# systemctl status rc-local.service
정상적으로 실행됐다면 다음과 같은 그림이 출력된다.
만약 [Active: failed]가 출력된다면 위의 과정에서 오타가 발생했을 수도 있다.
'가상화' 카테고리의 다른 글
ssh root 접속 방법 (0) | 2021.01.26 |
---|---|
QEMU 가상화 이미지 실행 명령어 (0) | 2021.01.26 |
QEMU MAC Address 충돌문제 (0) | 2021.01.25 |
qemu boot 명령어와 qemu 내부 network 세팅(Static, Dynamic) (0) | 2021.01.14 |
qemu 이미지 (0) | 2021.01.05 |
Comments