Linux
2023. 3. 6.
Linux Process ํ๋ก์ธ์ค ์ํ ํ์ธ - ps, top
Definition: Process ํ๋ก์ธ์ค๋ ์คํ์ค์ธ ๋ช
๋ น์ ๋ณต์ฌ๋ณธ(์ธ์คํด์ค)๋ก์จ PID๋ก ์๋ณ๋๋ค. ์คํ์ค์ธ ํ๋ก์ธ์ค์ ๊ดํ ์ ๋ณด๋ฅผ ํ์ํ๋ ๋ช
๋ น(ps, top ๋ฑ)์ ๋๋ถ๋ถ /proc ํ์ผ์์คํ
์ ์ ์ฅ๋ ์์ ๋ฐ์ดํฐ์์ ํด๋น ์ ๋ณด๋ฅผ ๊ฐ์ ธ์จ๋ค. ํ๋ก์ธ์ค๋ค์ ์ด ์ ๋ณด๋ฅผ /proc์ ์๋ธ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ง๋ค์ด ์ ์ฅํ๋๋ฐ, ์ด ๋ ์๋ธ ๋๋ ํ ๋ฆฌ์ ์ด๋ฆ์ด ํด๋น ํ๋ก์ธ์ค ID๋ก ์ ์ฅ๋๋ค. ์ ์ฅ๋ ์์ ๋ฐ์ดํฐ๋ ์ด ๋๋ ํ ๋ฆฌ์ ๋ด๊ธด ํ์ผ์ ๋ด์ฉ์ ์ถ๋ ฅํ๋ฉด ์ผ๋ถ์ด๊ธด ํ์ง๋ง cat, less ๋ฑ์ ์ปค๋งจ๋๋ฅผ ํตํด ์ง์ ํ์ธํ ์ ์๋ค. Command: ps $> ps #ํ๋ก์ธ์ค ๋ฆฌ์คํธ ์ถ๋ ฅ $> ps aux #ํ๋ก์ธ์ค ๋ฆฌ์คํธ ์ถ๋ ฅ + bg ํ๋ก์ธ์ค ํฌํจ ps ๋ช
๋ น์ ์ฌ์ฉ์๋ณ๋ก ํ์ํ๋๋ก ์คํํ ์๋ ๋ค์๊ณผ ๊ฐ๋ค. $> p..