๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

OS/๐ŸŽ MacOS

MacOS * ํŠน์ • ํฌํŠธ๋ฅผ ์‚ฌ์šฉ์ค‘์ธ ํ”„๋กœ์„ธ์Šค PID ํ™•์ธ!

๊ฐ„ํ˜น eclipse๋ฅผ ์‚ฌ์šฉํ•˜๋‹ค๊ฐ€ server๋ฅผ ์ข…๋ฃŒ ์‹œํ‚ค์ง€ ์•Š๊ณ  eclipse๋ฅผ ์ข…๋ฃŒํ•˜๊ฑฐ๋‚˜ server๋ฅผ ์‹œ์ž‘ํ•  ๋•Œ ๋ฌด์Šจ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒจ ๊ผฌ์ž„์ด ๋ฐœ์ƒํ–ˆ์„ ๋•Œ

server๋ฅผ ์žฌ์‹œ์ž‘ํ•˜๋ฉด 'xxxx port already used' ์™€ ๊ฐ™์€ ๋ฌธ๊ตฌ๋ฅผ ๋ณด๊ณคํ•œ๋‹ค. (์ •ํ™•ํ•˜์ง„ ์•Š๋‹ค ๊ธฐ์–ต์œผ๋กœ ์ ๋Š”๊ฑฐ๋ผ ๐Ÿคฃ)

ํ˜น์€, ํ„ฐ๋ฏธ๋„์ด ๊บผ์กŒ์ง€๋งŒ back๋‹จ์—์„œ ๋Œ๊ณ  ์žˆ์–ด ๊ทธ๋Ÿฐ์ง€ port๊ฐ€ ์—ฌ์ „ํžˆ listen ์ƒํƒœ์ธ ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค.

 

mac.. ์•„๋‹ˆ ์‚ฌ์‹ค ์ƒ zsh ์Šคํฌ๋ฆฝํŠธ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋ช…๋ น์–ด๊ฐ€ ์•„๋‹๊นŒ ์‹ถ์€๋ฐ OS ์ชฝ์€ ์•„์ง ํ—ท๋ณ‘์•„๋ฆฌ ์ˆ˜์ค€์ด๋‹ˆ

์•„์‹œ๋Š” ๊ณ ์ˆ˜๋ถ„๋“ค์˜ ๋‹ต๋ณ€์„ ๊ธฐ๋Œ€ํ•˜๋ฉฐ ๊ทธ๋ƒฅ macOS์—์„œ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์ž‘์„ฑํ•œ๋‹ค.

 

 

ํ™•์ธํ•˜๊ธฐ
lsof -i :ํฌํŠธ๋ฒˆํ˜ธ

 

๐Ÿงธ Tip. ์ฃฝ์ด๋Š” ๊ฑด ์–ด๋–ป๊ฒŒ ํ• ๊นŒ?

kill ๋ช…๋ น์–ด์— ๊ฐ•์ œ์ข…๋ฃŒ ์˜ต์…˜ -9๋ฅผ ์ฃผ์–ด ํ•ด๋‹น ํ”„๋กœ์„ธ์Šค๋ฅผ ์ฃฝ์—ฌ์ค€๋‹ค.

kill -9 ํ”„๋กœ์„ธ์Šค๋ฒˆํ˜ธ

ํ”„๋กœ์„ธ์Šค๋ฒˆํ˜ธ = PID

 


Thanks for ๐Ÿ™ˆ