Home > CS > 2024 > ๐Ÿ’พ [CS] Linux ๋ช…๋ น์–ด

๐Ÿ’พ [CS] Linux ๋ช…๋ น์–ด
CS

๐Ÿ’พ [CS] Linux ๋ช…๋ น์–ด

1๏ธโƒฃ ์ž‘์—…๊ด€๋ฆฌ์ž ๋ช…๋ น์–ด.

ps aux
  • ํ˜„์žฌ ์‹คํ–‰์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ps aux | grep java
  • ํ˜„์žฌ ์‹คํ–‰์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ ์ค‘ java๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2๏ธโƒฃ ์ข…๋ฃŒ ๋ช…๋ น์–ด.

kill -9 {ํ”„๋กœ๊ทธ๋žจ ๋ฒˆํ˜ธ}
  • ํ•ด๋‹น ํ”„๋กœ๊ทธ๋žจ์„ ์ข…๋ฃŒ์‹œํ‚ต๋‹ˆ๋‹ค.

kill -9 207870
  • java -jar library-app/build/libs/library-app-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev๋ฅผ ์ข…๋ฃŒ์‹œํ‚ต๋‹ˆ๋‹ค.

3๏ธโƒฃ ํŒŒ์ผ์˜ ๋‚ด์šฉ๋ฌผ์„ ํ™•์ธํ•ด๋ณด๋Š” ๋ฐฉ๋ฒ•.

1๏ธโƒฃ ํŒŒ์ผ์— ์ง์ ‘ ๋“ค์–ด๊ฐ€ ๋‚ด์šฉ๋ฌผ์„ ์ฝ๋Š” ๋ฐฉ๋ฒ•.

1๏ธโƒฃ ํŒŒ์ผ์— ์ง์ ‘ ๋“ค์–ด๊ฐ€๋Š” ๋ช…๋ น์–ด.

vi
  • vi: ๋ฆฌ๋ˆ…์Šค ํŽธ์ง‘๊ธฐ์ธ vim์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ์„ ์—ฝ๋‹ˆ๋‹ค.
vi nohup.out
  • nohup.out ํŒŒ์ผ์„ ๋ฆฌ๋ˆ…์Šค ํŽธ์ง‘๊ธฐ์ธ vim์„ ์‚ฌ์šฉํ•˜์—ฌ ์—ฝ๋‹ˆ๋‹ค.

2๏ธโƒฃ ํŒŒ์ผ์— ๋“ค์–ด๊ฐ€์ง€ ์•Š๊ณ , ํ˜„์žฌ ์ ‘์†ํ•œ ํ„ฐ๋ฏธ๋„์—์„œ ๋‚ด์šฉ๋ฌผ์„ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•.

1๏ธโƒฃ ํŒŒ์ผ์— ์žˆ๋Š” ๋‚ด์šฉ๋ฌผ์„ ๋ชจ๋‘ ์ถœ๋ ฅํ•˜๋Š” ๋ช…๋ น์–ด.

cat
  • cat: ํŒŒ์ผ์— ์žˆ๋Š” ๋‚ด์šฉ๋ฌผ์„ ๋ชจ๋‘ ์ถœ๋ ฅํ•˜๋Š” ๋ช…๋ น์–ด.
    • ํŒŒ์ผ ๋‚ด์šฉ๋ฌผ์˜ ์–‘์ด ๋งŽ์ง€ ์•Š๊ณ , ์‹ค์‹œ๊ฐ„ ์—…๋ฐ์ดํŠธ๊ฐ€ ์ž˜ ๋˜์ง€ ์•Š๋Š” ํŒŒ์ผ์„ ํ™•์ธํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
cat nobup.out
  • nohup.out ํŒŒ์ผ์— ์žˆ๋Š” ๋‚ด์šฉ๋ฌผ์„ ๋ชจ๋‘ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

2๏ธโƒฃ ํŒŒ์ผ์˜ ๋๋ถ€๋ถ„์„ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•.

tail
  • tail: ํ˜„์žฌ ํŒŒ์ผ์˜ ๋ ๋ถ€๋ถ„์„ ์ถœ๋ ฅํ•˜๋Š” ๋ช…๋ น์–ด์ž…๋‹ˆ๋‹ค.
tail nohup.out

3๏ธโƒฃ ํŒŒ์ผ์˜ ๋ ๋ถ€๋ถ„์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถœ๋ ฅํ•ด์ฃผ๋Š” ๋ช…๋ น์–ด.

tail -f
  • tail -f: ํ˜„์žฌ ํŒŒ์ผ์˜ ๋ ๋ถ€๋ถ„์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถœ๋ ฅํ•ด์ค๋‹ˆ๋‹ค.
tail -f nohup.out