Ramanu

ubuntu 18.04 rc.local 사용방법 본문

가상화

ubuntu 18.04 rc.local 사용방법

Ramanu 2021. 1. 22. 12:49

# 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