๋ฐฑ๊ทธ๋ผ์ด๋ ์คํ ๋ฐฉ๋ฒ์ผ๋ก ๋ํ์ ์ผ๋ก nohup๊ณผ screen์ด ์๋ค.
nohup
๋ฐฑ๊ทธ๋ผ์ด๋ ์คํ ๋ช ๋ น์ด:
nohup {๋ช
๋ น์ด} &
๋ฐฑ๊ทธ๋ผ์ด๋ ์ญ์ ๋ช ๋ น์ด:
ps -aux | grep {๋ช
๋ น์ด}
kill -9 {pid}
ํน์ง์ผ๋ก๋ nohup์ ์คํํ ๋๋ง๋ค nohup.out์ด๋ผ๋ ๋ก๊ทธ ํ์ผ์ด ์์ฑ๋๋ค. ํ๋ฒ ๋ฐฑ๊ทธ๋ผ์ด๋ ์ํ๋ก ๋ง๋ค๋ฉด ํฌ๊ทธ๋ผ์ด๋๋ก ์ ํํ์ง ๋ชปํ๋ค.
screen
screen์ ์๋ก์ด ํฐ๋ฏธ๋ ํ๊ฒฝ์ ์์ฑํด์ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์๋ํ๋ค.
screen ์์ฑ ๋ช ๋ น์ด:
screen -S {์คํฌ๋ฆฐ ์ด๋ฆ}
์คํ ์ค์ธ screen๋ค ํ์ธ:
screen -ls
ํ์ฌ screen ์ ์ ๋น ์ ธ๋์ค๊ธฐ ๋ฐ ์ข ๋ฃํ๊ธฐ:
ctrl + a d
exit
์คํ ์ค์ธ screen ์ฌ๊ฐ(Reattach):
screen -r {์คํฌ๋ฆฐ ID}
screen -r {์คํฌ๋ฆฐ ์ด๋ฆ}
์คํ ์ค์ธ screen ์ข ๋ฃ:
screen -S {์คํฌ๋ฆฐ ์ด๋ฆ} -X quit
nohup๊ณผ ๋ค๋ฅด๊ฒ ์ฐฝ์ ๋ถ๋ฆฌํ๋ ํํ๋ผ์ ์คํ ์ค์ด๋ ํ๋ก์ธ์ค๋ฅผ screen์ ๋ถ๋ฌ์ ๋ค์ ์กฐ์์ด ๊ฐ๋ฅํ๋ค.
์ฐธ๊ณ :
https://koos808.tistory.com/90
Linux ๋ฆฌ๋ ์ค ๋ฐฑ๊ทธ๋ผ์ด๋ ์คํ ๋ฐฉ๋ฒ nohup์ screen
๋ฆฌ๋ ์ค ๋ฐฑ๊ทธ๋ผ์ด๋ ์คํ(ํฐ๋ฏธ๋ ์ข ๋ฃ ์๊ด x) ๋ฐฉ๋ฒ 1) nohup nohup [์ปค๋ฉ๋] & ex) nohup python3 main.py & : ๋ก๊ทธ ํ์ธ์ ์์ฑ๋ nohup.out์ด๋ผ๋ ๋ก๊ทธํ์ผ ์ข ๋ฃ ๋ฐฉ๋ฒ -> ps -ef | grep ์์คํฌ๋ฆฝํธํ์ผ๋ช ์ผ๋ก P..
koos808.tistory.com
'๐ง์ด์์ฒด์ > ๋ฆฌ๋ ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฆฌ๋ ์ค - ํ๊ธ ํฐํธ, ํค๋ณด๋ ์ค์ (ibus-hangul) (0) | 2022.09.13 |
---|---|
๋ฆฌ๋ ์ค - network manager์ dns ์๋ ๋ณ๊ฒฝ ๋นํ์ฑํ (0) | 2022.09.09 |
๋ฆฌ๋ ์ค - ssh ๋์ ์๋ฆฌ (0) | 2022.08.01 |
๋ฆฌ๋ ์ค - ํ์ผ์ ๋ด์ฉ ์ง์ฐ๊ธฐ (0) | 2022.07.30 |
SSH ๋ก๊ทธ์ธ ์ ์์ ํผ๋ฏธ์ ๋ฌธ์ (0) | 2021.11.20 |