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

Linux

[Linux] ๋ฆฌ๋ˆ…์Šค์˜ ๊ฐœ๋…๊ณผ ์…ธ ๋‹ค๋ฃจ๊ธฐ

๋ฐ˜์‘ํ˜•

๐Ÿ”Š ํ•ด๋‹น ํฌ์ŠคํŒ…์€ ๋ชจ๋‘์˜ ๋ฆฌ๋ˆ…์Šค ์„œ์ ์˜ ๋‚ด์šฉ์„ ์ฝ๊ณ  ๊ฐœ์ธ์ ์ธ ์ •๋ฆฌ ๋ชฉ์  ํ•˜์— ์ž‘์„ฑ๋œ ๊ธ€์ž„์„ ์•Œ๋ฆฝ๋‹ˆ๋‹ค. ํฌ์ŠคํŒ… ๋‚ด์šฉ์˜ ๊ธฐ๋ฐ˜ ๋‚ด์šฉ์€ ํ•ด๋‹น ์„œ์ ์— ๊ธฐ๋ฐ˜ํ•˜์˜€์œผ๋ฉฐ ๋‚ด์šฉ ์ž์ฒด๋Š” ์ œ๊ฐ€ ์ง์ ‘ ์žฌ๊ตฌ์„ฑํ–ˆ์Œ์„ ์•Œ๋ฆฝ๋‹ˆ๋‹ค.

 

์ƒ๊ฐ๋งŒํ•ด๋„ ์–ด์งˆ์–ด์งˆํ•œ ํ„ฐ๋ฏธ๋„ ํ™”๋ฉด..


์ด๋ฒˆ์— ํšŒ์‚ฌ๋ฅผ ๋‹ค๋‹ˆ๋ฉด์„œ ํŒ€ ๋‚ด์— ๋›ฐ์–ด๋‚œ ๋™๋ฃŒ ๋ถ„๊ป˜์„œ ๋ฆฌ๋ˆ…์Šค ๊ณต๋ถ€๋ฅผ ํ•ด๋ณด๋Š”๊ฒŒ ์–ด๋–ค์ง€ ์ œ์•ˆํ•ด์ฃผ์…จ๋‹ค. ๋•๋ถ„์— ํ•ด๋ณผ ๊ณต๋ถ€๊ฑฐ๋ฆฌ๊ฐ€ ์ƒ๊ฒผ๋‹ค! ์–ด๋–ป๊ฒŒ ๋ณด๋ฉด ์ด์ „๋ถ€ํ„ฐ ํ–ˆ์—ˆ์–ด์•ผ ํ•  ๊ณต๋ถ€ ์ฃผ์ œ์ธ๋ฐ ๋งˆ๋ƒฅ ๋‚ด๊ฐ€ ์ž˜ ๋ชจ๋ฅด๋Š” ์ชฝ์ด๋‹ค๋ณด๋‹ˆ ๋ฌด์˜์‹์ ์œผ๋กœ ํšŒํ”ผํ•ด์˜ค๋˜ ๊ฒŒ ์•„๋‹Œ๊ฐ€ ์‹ถ์—ˆ๋‹ค. ๊ณต๋ถ€๊ฑฐ๋ฆฌ๋ฅผ ์ œ๊ณตํ•ด์ฃผ์‹  ๋™๋ฃŒ ๋ถ„๊ป˜ ๊นŠ์€ ๊ฐ์‚ฌ ์ธ์‚ฌ ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ์ด๋ฒˆ์— ๊ณต๋ถ€ํ•ด๋ณผ ๋ถ„์•ผ๋Š” ๋ฐ”๋กœ ๋ฆฌ๋ˆ…์Šค์ด๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ๋ฆฌ๋ˆ…์Šค๋ผ๋Š” ๊ฐœ๋…์ž์ฒด๊ฐ€ ๋ฌด์—‡์ธ์ง€, ๊ทธ๋ฆฌ๊ณ  ๋ฆฌ๋ˆ…์Šค์™€ ์‚ฌ์šฉ์ž๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋„๊ตฌ์ธ ์…ธ(Shell)์ด ๋ฌด์—‡์ด๊ณ  ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ๋„ ๋ฐฐ์›Œ๋ณด๋„๋ก ํ•˜์ž.

1. ๋ฆฌ๋ˆ…์Šค(Linux)๋ž€ ๋ฌด์—‡์ผ๊นŒ?

๋ฆฌ๋ˆ…์Šค๋Š” ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ์•Œ๊ณ  ์žˆ๋Š” ์œˆ๋„์šฐ๋‚˜ ๋งฅ(Mac)๊ณผ ๋น„์Šทํ•œ ์šด์˜์ฒด์ œ(OS)์˜ ์ข…๋ฅ˜ ์ค‘ ํ•˜๋‚˜์ด๋‹ค. ์ฆ‰, ํ•˜๋“œ์›จ์–ด์—์„œ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋Œ๋ฆฌ๊ธฐ ์œ„ํ•œ ๊ธฐ๋ณธ์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด์ด๋‹ค. ๋‹จ, ์œ„๋„์šฐ๋‚˜ ๋งฅ๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ ๋ฐ์Šคํฌํ†ฑ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ž„๋ฒ ๋””๋“œ, ์„œ๋ฒ„ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ๋ฆฌ๋ˆ…์Šค์˜ ์žฅ,๋‹จ์ ์ด ๋ฌด์—‡์ผ๊นŒ?

 

๋ฆฌ๋ˆ…์Šค๋Š” ์šฐ์„  ์˜คํ”ˆ ์†Œ์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ˆ„๊ตฌ๋‚˜ ์ž์œ ๋กญ๊ฒŒ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ ์ „ ์„ธ๊ณ„ ์‚ฌ๋žŒ๋“ค์ด ์ •๋ง ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋งŒํผ ์‹ ๋ขฐ์„ฑ์ด ๋†’์€ ์†Œํ”„ํŠธ์›จ์–ด์ด๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ๋งŽ์€ ๋ถ€๋ถ„์„ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์–ด ์šด์˜ํ•˜๋Š” ๋ฐ ๋งค์šฐ ํŽธ๋ฆฌํ•˜๋‹ค. ๋ฌผ๋ก  ํ•„์ž๋Š” ์•„์ง ๋Š๋ผ์ง€ ๋ชปํ•˜๊ณ  ์žˆ์ง€๋งŒ ๋ฆฌ๋ˆ…์Šค๋ฅผ ์ž˜ ๋‹ค๋ฃจ๋Š” ๊ณ ์ˆ˜(?)๋ถ„๋“ค์€ ๋งˆ์ง€๋ง‰์œผ๋กœ ์–ธ๊ธ‰ํ•œ ๋งŽ์€ ๋ถ€๋ถ„์„ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ๊ฐ€์žฅ ํŽธ๋ฆฌํ•˜๋‹ค๊ณ  ์–ธ๊ธ‰ํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด ์ข…์ข… ์žˆ๋‹ค.

 

๋ฌผ๋ก  ๋ฆฌ๋ˆ…์Šค๋„ ๋‹จ์ ์ด๋ž€๊ฒŒ ์กด์žฌํ•œ๋‹ค. ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„œ ๊ฐœ๋ฐœํ•œ ์›Œ๋“œ๋‚˜ ์—‘์…€ํŒŒ์ผ์„ ํŽธ์ง‘ํ•˜๋ ค๋ฉด ๋ณ„๋„์˜ ๋ฆฌ๋ธŒ๋ ˆ์˜คํ”ผ์Šค๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค. ๋˜ํ•œ ์ด๋ฏธ์ง€, ์˜์ƒ์ด ๋‚œ๋ฌดํ•˜๋Š” ๋ฌดํ•œ์ปจํ…์ธ  ์‹œ๋Œ€์ธ ์š”์ฆ˜๊ณผ ๊ฐ™์„ ๋•Œ, ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด๋ฅผ ํŽธ์ง‘ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๋ถ€์กฑํ•˜๊ธฐ๋„ ํ•˜๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•œ๊ธ€ ํ…์ŠคํŠธ์— ์‰ฝ๊ฒŒ ๋Œ€์‘ํ•˜์ง€ ๋ชปํ•œ๋‹ค.

 

๋ฆฌ๋ˆ…์Šค ๊ฐœ๋…์„ ์•Œ์•˜์œผ๋‹ˆ, ๋ฆฌ๋ˆ…์Šค๋ฅผ ํ•œ๋ฒˆ ์ž์‹ ์˜ ์ปดํ“จํ„ฐ์— ๊น”์•„๋ณด๋ ค๊ณ  ํ•˜๋ฉด ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์ด๋ผ๋Š” ๊ฐœ๋…์ด ๋“ฑ์žฅํ•œ๋‹ค. ์šฐ๋ถ„ํˆฌ, CentOS, .. ์ด๋Ÿฐ ๊ฒƒ๋“ค์„ ๋“ค์–ด๋ณธ ์ ์ด ์žˆ๋Š”๊ฐ€? ์ด๊ฒƒ์ด ๋ฐ”๋กœ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์ด๋‹ค. ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ ๊ฐœ๋…์„ ์•Œ๊ธฐ ์ „์— ํ•œ ๊ฐ€์ง€ ์งš๊ณ  ๋„˜์–ด๊ฐ€์•ผ ํ•  ๋ถ€๋ถ„์ด ์žˆ๋‹ค. ์šฐ์„  '๋ฆฌ๋ˆ…์Šค'๋ž€ '๋ฆฌ๋ˆ…์Šค ์ปค๋„'๋งŒ์„ ์˜๋ฏธํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ ์ปค๋„์ด๋ž€, OS์˜ ์ค‘์‹ฌ์—์„œ ํ•˜๋“œ์›จ์–ด๋ฅผ ์ œ์–ดํ•˜๋Š” ์—ญํ• ์„ ๋‹ด๋‹นํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ผ์ปซ๋Š”๋‹ค. ๋”ฐ๋ผ์„œ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์ด๋ผ๊ณ  ํ•œ๋‹ค๋ฉด, ๋ฆฌ๋ˆ…์Šค๋ผ๋Š” OS์˜ ์ค‘์‹ฌ์—์„œ ํ•˜๋“œ์›จ์–ด๋ฅผ ์ œ์–ดํ•˜๋Š” ์—ญํ• ์„ ๋‹ด๋‹นํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งํ•œ๋‹ค. 

 

์ด๋Ÿฌํ•œ '๋ฆฌ๋ˆ…์Šค ์ปค๋„'๊ณผ ํ•จ๊ป˜ ๊ธฐ๋ณธ์ ์ธ ๋ช…๋ น์–ด, ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฌถ์–ด์„œ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํŒจํ‚ค์ง•ํ•œ ๊ฒƒ์ด ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์ด๋ผ ํ•จ์€ '๋„“์€ ์˜๋ฏธ์˜ ๋ฆฌ๋ˆ…์Šค'๋ฅผ ๋œปํ•œ๋‹ค. ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์€ ๋‹ค์–‘ํ•˜์ง€๋งŒ ๋Œ€ํ‘œ์ ์œผ๋กœ๋Š” ๋ ˆ๋“œํ–‡(Red Hat) ๊ณ„์—ด๊ณผ ๋ฐ๋น„์•ˆ(Debian) ๊ณ„์—ด์ด ์กด์žฌํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ ๊ณ„์—ด์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์ด ์กด์žฌํ•œ๋‹ค.

 

  • ๋ ˆ๋“œํ–‡ ๊ณ„์—ด : Red Hat Enterprise Linux, CentOS, Fedora
  • ๋ฐ๋น„์•ˆ ๊ณ„์—ด : Debian GNU/Linux, Ubuntu

์ด์ œ ๋กœ์ปฌ์—๋‹ค๊ฐ€ VirtualBox๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๊ฐ€์ƒ๋จธ์‹ ์„ ์„ค์น˜ํ•˜๊ณ  ๊ทธ ์œ„์— ์šฐ๋ถ„ํˆฌ๋ผ๋Š” ๋ฐ๋น„์•ˆ ๊ณ„์—ด์˜ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์„ ์„ค์น˜ํ•ด๋ณด์ž. ๊ตฌ์ฒด์ ์ธ ์„ค์น˜๊ณผ์ •์€ ์ฑ…์— ๋‚˜์™€์žˆ์œผ๋ฉฐ ์—ฌ๊ธฐ์„œ๋Š” ๋ณ„๋„๋กœ ๋‹ค๋ฃจ์ง€ ์•Š๊ฒ ๋‹ค. ์šฐ๋ถ„ํˆฌ๋ฅผ ๊น”๊ณ  ์•„๋ž˜ ํ™”๋ฉด์—์„œ ์—”ํ„ฐ๋ฅผ ๋ˆ„๋ฅด๋Š” ์ˆœ๊ฐ„ ์šฐ๋ฆฌ๋Š” ๋ฆฌ๋ˆ…์Šค์— '๋กœ๊ทธ์ธ'์„ ํ•œ ๊ฒƒ์ด๋‹ค. ๋ฆฌ๋ˆ…์Šค๋Š” ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋™์‹œ์— ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ „์ œ๋กœ ํ•˜๋Š” ์‹œ์Šคํ…œ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋กœ๊ทธ์ธ์œผ๋กœ ์–ด๋–ค ์‚ฌ์šฉ์ž์ธ์ง€๋ฅผ ๋ฆฌ๋ˆ…์Šค์—๊ฒŒ ์ „๋‹ฌํ•˜๊ฒŒ ๋œ๋‹ค.

 

์š”์ฆ˜ ์šฐ๋ถ„ํˆฌ๋Š” ๋กœ๊ทธ์ธ ํ™”๋ฉด์ด GUI๋กœ ๋˜์–ด ์žˆ๋‹ค

 

๊ทธ๋Ÿฌ๋ฉด ๋ฆฌ๋ˆ…์Šค์—์„œ ๋กœ๊ทธ์•„์›ƒ์„ ํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ• ๊นŒ? ๊ทผ๋ฐ ๋จผ์ € ๋กœ๊ทธ์•„์›ƒ์„ ํ•ด์•ผํ•˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ธ์ง€๋ถ€ํ„ฐ ์•Œ์•„๋ณด์ž. ๋กœ๊ทธ์•„์›ƒํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๋”์ด์ƒ ๋ฆฌ๋ˆ…์Šค์—์„œ ์ˆ˜ํ–‰ํ•  ์ž‘์—…์ด ์—†๊ณ  ๋‹ค ์™„๋ฃŒ๋˜์—ˆ์Œ์„ ์˜๋ฏธํ•œ๋‹ค. ๋งŒ์•ฝ ์ž‘์—…์ด ๋‹ค ๋๋‚ฌ์Œ์—๋„ ๋กœ๊ทธ์•„์›ƒํ•˜์ง€ ์•Š์œผ๋ฉด ์ปดํ“จํ„ฐ ์ž์›์ด ๋ถˆํ•„์š”ํ•˜๊ฒŒ ๋‚ญ๋น„๋˜๊ธฐ๋„ ํ•˜๋ฉฐ ์‹ฌํ•  ๊ฒฝ์šฐ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋ชฐ๋ž˜ ๋‚˜์˜ ๋ฆฌ๋ˆ…์Šค ๊ณ„์ •์„ ํƒˆ์ทจํ•  ์ˆ˜๋„ ์žˆ๊ฒŒ ๋œ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋กœ๊ทธ์•„์›ƒ ํ•˜๋Š” ๋ช…๋ น์–ด๋Š” ๋ฌด์—‡์ผ๊นŒ? ํ„ฐ๋ฏธ๋„์—์„œ ์•„๋ž˜์™€ ๊ฐ™์ด ๋ช…๋ น์–ด๋ฅผ ์ˆ˜ํ–‰ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

$ exit

 

exit ๋ช…๋ น์–ด๋Š” ์›๋ž˜ ์…ธ ์ž์ฒด๋ฅผ ์ข…๋ฃŒํ•˜๋Š” ๋ช…๋ น์–ด์ง€๋งŒ, ์…ธ์„ ์ข…๋ฃŒํ•˜๋Š” ์ˆœ๊ฐ„ ์ž๋™์ ์œผ๋กœ ์…ธ์—์„œ ๋กœ๊ทธ์•„์›ƒ์ด ๋œ๋‹ค. ๋กœ๊ทธ์•„์›ƒ๋งŒ ํ•˜๋Š” ๋ช…๋ น์–ด๋กœ logout ์ด๋ผ๋Š” ๊ฒƒ๋„ ์กด์žฌํ•œ๋‹ค. ๋‹ค๋งŒ, ์ด๋Š” ํ˜„์žฌ ์…ธ์ด '๋กœ๊ทธ์ธ ์…ธ' ์ƒํƒœ์—ฌ์•ผ๋งŒ ๋™์ž‘์„ ํ•œ๋‹ค.

 

logout ๋ช…๋ น์–ด๋Š” ๋กœ๊ทธ์ธ ์…ธ์ผ ๋•Œ๋งŒ ๋™์ž‘

 

๋‹ค์Œ์€ ์…ง๋‹ค์šด(Shutdown)์ด๋ผ๋Š” ๊ฐœ๋…์ด๋‹ค. ์…ง๋‹ค์šด์ด๋ž€ ์ปดํ“จํ„ฐ์˜ ์ „์›์„ ๋„๋ ค๊ณ  OS๋ฅผ ์™„์ „ํžˆ ์ •์ง€ํ‚ค์‹œ๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค.(์˜ˆ์ „์— ๊ฒŒ์ž„์„ ํ•˜๋‹ค๊ฐ€ ์ปดํ“จํ„ฐ๊ฐ€ ๋ ‰์ด ๊ฑธ๋ฆฌ๋ฉด ์ „์›๋ฒ„ํŠผ์„ ๋ƒ…๋‹ค ๋ˆŒ๋Ÿฌ์„œ ๋ฆฌ์…‹์‹œ์ผฐ๋˜ ๊ธฐ์–ต..) ๋‹ค๋งŒ, ์ปดํ“จํ„ฐ ์ „์›์„ ๋„๊ธฐ ์ „์—๋Š” ๋ฐ˜๋“œ์‹œ OS๋ฅผ ์ •์ƒ์ ์œผ๋กœ ์ข…๋ฃŒํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ๋Š” ์—ฌ์ „ํžˆ ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ๋™์ž‘ํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ฆฌ๋ˆ…์Šค๋ฅผ ์…ง๋‹ค์šดํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” shutdown ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค. ์ด ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ฌด์กฐ๊ฑด ์Šˆํผ ์‚ฌ์šฉ์ž(root user)๋กœ ์ „ํ™˜ํ•ด์•ผ๋งŒ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ „ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

 

$ sudo su -

 

์…ง๋‹ค์šด์„ ํ•˜๋ ค๋ฉด ์Šˆํผ ์‚ฌ์šฉ์ž๋กœ ์ „ํ™˜ํ•ด์•ผ ํ•œ๋‹ค

 

์œ„ ๋ช…๋ น์–ด๋ฅผ ์น˜๋ฉด ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ณ์•ผ ํ•˜๋Š”๋ฐ, ๊ทธ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” ๋ฆฌ๋ˆ…์Šค์— ๋กœ๊ทธ์ธํ•  ๋•Œ์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ์ด๋‹ค. ์ด๋ ‡๊ฒŒ ์Šˆํผ ์œ ์ €๋กœ ์ „ํ™˜ํ•˜๊ฒŒ ๋˜๋ฉด ํ”„๋กฌํ”„ํŠธ(ํ„ฐ๋ฏธ๋„ ํ™”๋ฉด ์†)์˜ ๊ธฐํ˜ธ๊ฐ€ $์—์„œ #์œผ๋กœ ๋ฐ”๋€ ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚œ ํ›„ ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋“ค์„ ์ˆ˜ํ–‰ํ•ด์ฃผ์–ด ์–ธ์ œ ์…ง๋‹ค์šด์„ ํ• ์ง€, ์–ธ์ œ ์…ง๋‹ค์šดํ›„ ์žฌ๋ถ€ํŒ…(์ฆ‰, ๋ฆฌ๋ถ€ํŒ…)์„ ํ• ์ง€๋„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

# shutdown -h now

 

์œ„ ๋ช…๋ น์–ด๋Š” ๋‹จ์ง€ ์ง€๊ธˆ ๋‹น์žฅ(now) ์…ง๋‹ค์šดํ•˜๋ผ๋Š” ์˜๋ฏธ์ด๊ณ  ์•„๋ž˜๋Š” ์ง€๊ธˆ ๋‹น์žฅ(now) ๋ฆฌ๋ถ€ํŒ…(-r)ํ•˜๋ผ๋Š” ์˜๋ฏธ์ด๋‹ค.

 

# shutdown -r now

 

์œ„ ๋ช…๋ น์–ด๋ฅผ ์ณค์„ ๋•Œ, ๋ช…๋ น์–ด๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋ผ๋Š” ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ๋•Œ๋Š” shutdown์ด๋ผ๋Š” ๋ช…๋ น์–ด๊ฐ€ ์กด์žฌํ•˜๋Š” /sbin ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋“ฑ๋ก๋˜์–ด ์žˆ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ๋ž˜์„œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด์ค„ ๋•Œ /sbin/shutdown ์ฒ˜๋Ÿผ ์ „์ฒด ๊ฒฝ๋กœ๋ฅผ ๋‹ค ์ž…๋ ฅํ•ด์ค€๋‹ค๊ฑฐ๋‚˜ PATH ๋ผ๋Š” ํ™˜๊ฒฝ๋ณ€์ˆ˜์— /sbin ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋“ฑ๋ก์‹œ์ผœ์ฃผ๋ฉด ๋œ๋‹ค.

 

# /sbin/shutdown -r now

2. ๋ฆฌ๋ˆ…์Šค์™€ ์ธ๊ฐ„์„ ์—ฐ๊ฒฐํ•˜๋Š” ์ฐฝ๊ตฌ, ์…ธ!

๋‹ค์Œ ๋ชฉ์ฐจ๋Š” ์œ„์—์„œ ์ž ๊น ์–ธ๊ธ‰ํ•œ ์…ธ์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด๋‹ค. ์…ธ์€ ๋ฆฌ๋ˆ…์Šค์™€ ๋ฆฌ๋ˆ…์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ(์‚ฌ์šฉ์ž) ๊ฐ„์˜ ์†Œํ†ต์„ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์ฐฝ๊ตฌ์™€ ๊ฐ™์€ ์†Œํ”„ํŠธ์›จ์–ด์ด๋‹ค. ์ด๋ฒˆ ๋ชฉ์ฐจ์—์„œ๋Š” ์…ธ์˜ ์ข…๋ฅ˜์—๋Š” ๋ฌด์—‡์ด ์žˆ๊ณ , ์…ธ์˜ ํŠน์ง•๊ณผ ์—ญํ• ์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด๋„๋ก ํ•˜์ž.

 

์ง€๊ธˆ๋ถ€ํ„ฐ๋Š” VM์— ์šฐ๋ถ„ํˆฌ GUI ๋ฒ„์ „์ด ์•„๋‹Œ ์ฐ ๋ฆฌ๋ˆ…์Šค(๋งˆ์šฐ์Šค๊ฐ€ ์•ˆ๋จน๋Š”..)๋กœ ์‹ค์Šตํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ๋จผ์ € ์•„๋ž˜์˜ ํ™”๋ฉด์ฒ˜๋Ÿผ ๋กœ๊ทธ์ธ ์…ธ์—์„œ ๋กœ๊ทธ์ธํ•œ ํ›„, date ๋ผ๋Š” ๋ช…๋ น์–ด๋ฅผ ์ฐ์–ด๋ณด์ž. 

 

์…ธ ๋กœ๊ทธ์ธ ํ›„, date ๋ช…๋ น์–ด๋ฅผ ์ฐ์œผ๋ฉด ํ˜„์žฌ ์‹ค์‹œ๊ฐ„์ด ๋‚˜์˜จ๋‹ค

 

์šฐ๋ถ„ํˆฌ๋ฅผ ์„ค์น˜ํ•  ๋•Œ ์˜์–ด ์–ธ์–ด๋ฅผ ์„ ํƒํ•ด์„œ ๊ทธ๋Ÿฐ์ง€ ํƒ€์ž„์Šคํƒฌํ”„ ์‹œ๊ฐ„์ด UTC๋กœ ๋‚˜์˜จ๋‹ค. ์ค‘์š”ํ•œ ๊ฑด ๊ทธ๊ฒƒ์€ ์•„๋‹ˆ๊ณ , ๊ทธ๋Ÿฌ๋ฉด ์…ธ์— date ๋ผ๋Š” ๋ช…๋ น์–ด๋ฅผ ์ณค์„ ๋•Œ ์…ธ๊ณผ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์€ ์–ด๋–ค ์†Œํ†ต์„ ํ•˜๋Š”์ง€ ์•Œ์•„๋ณด์ž. ๋ช…๋ น์–ด๋ฅผ ์นจ์œผ๋กœ์จ ๋ฆฌ๋ˆ…์Šค ๋‚ด๋ถ€์—์„œ ๋™์ž‘ํ•˜๋Š” ๋‹จ๊ณ„์ ์ธ ๊ณผ์ •์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

 

  1. ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅํ•œ ๋ช…๋ น์–ด, ์—ฌ๊ธฐ์„œ๋Š” date๋ผ๋Š” ๋ฌธ์ž์—ด์„ ๋ฐ›์•„๋“ค์ธ๋‹ค.
  2. date ๋ช…๋ น์–ด๋ฅผ ์ฐพ๋Š”๋‹ค.
  3. ๋ฐœ๊ฒฌํ•œ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•œ๋‹ค.(์ด ๋™์ž‘์„ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์ด ๊ด€์—ฌ)
  4. ์‹คํ–‰ํ•œ ๊ฒฐ๊ณผ๋กœ ์–ป์€ ๋ฌธ์ž์—ด์„ ํ™”๋ฉด์— ํ‘œ์‹œํ•œ๋‹ค

์œ„ ๊ณผ์ •์„ ๋ณด๋ฉด ์‚ฌ์šฉ์ž์™€ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์ด ์ง์ ‘์ ์œผ๋กœ ์†Œํ†ตํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ, ์‚ฌ์‹ค ์ƒ ๊ทธ ์‚ฌ์ด์˜ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๋ช…๋ น์„ ๋ฐ›์•„์„œ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์—๋‹ค๊ฐ€ ์ „๋‹ฌํ•˜๊ณ , ๋ฆฌ๋ˆ…์Šค ์ปค๋„์ด ์ „๋‹ฌ๋ฐ›์€ ๋ช…๋ น์–ด๋กœ ์–ป์€ ๊ฒฐ๊ณผ๋ฅผ ๋‹ค์‹œ ๊ทธ ์ค‘๊ฐ„ ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ์ „๋‹ฌํ•œ ํ›„, ์‚ฌ์šฉ์ž์—๊ฒŒ ์—ฐ์‡„์ ์œผ๋กœ ์ „๋‹ฌํ•˜๋Š”๋ฐ, ์ด '์ค‘๊ฐ„ ๋ˆ„๊ตฐ๊ฐ€'๊ฐ€ ๋ฐ”๋กœ ์…ธ์ธ ๊ฒƒ์ด๋‹ค. ์ฆ‰, ์…ธ์€ ์ปค๋„์˜ ์ธํ„ฐํŽ˜์ด์Šค์— ํ•ด๋‹นํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฆฌ๋ˆ…์Šค ์ปค๋„, ์…ธ, ์‚ฌ์šฉ์ž ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ๋„์‹ํ™” ํ•ด๋ณด๋ฉด ์•„๋ž˜์ฒ˜๋Ÿผ ์ •๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.

 

๋ฆฌ๋ˆ…์Šค ์ปค๋„, ์…ธ, ์‚ฌ์šฉ์ž ๊ฐ„์˜ ๊ด€๊ณ„

 

์œ„ ๊ทธ๋ฆผ์„ ๋ณด๋ฉด ์…ธ์ด ๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ ๊ฐ์‹ธ๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ '๊ฐ์‹ธ๋‹ค'๋ผ๋Š” ํŠน์ง• ๋•Œ๋ฌธ์— ์…ธ(Shell: ์กฐ๊ฐœ ๊ป๋ฐ๊ธฐ)์ด๋ผ๋Š” ๋‹จ์–ด๊ฐ€ ์œ ๋ž˜ํ–ˆ๋‹ค๊ณ  ํ•œ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์—ฌ๊ธฐ์„œ ํ•œ ๊ฐ€์ง€ ๊ถ๊ธˆํ•  ์ˆ˜ ์žˆ๋‹ค. ์™œ ์…ธ๊ณผ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ ํ•œ ๊ณณ์— ํ•ฉ์ณ๋‘์ง€ ์•Š์•˜์„๊นŒ? ์ด ๋‘ ๊ฐœ๋ฅผ ๋ถ„๋ฆฌํ•จ์œผ๋กœ์จ ์–ป๋Š” ์žฅ์ ์ด ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์šฐ์„  ๋ถ„๋ฆฌํ•˜๊ฒŒ ๋˜๋ฉด ์ปค๋„์„ ๋ฐ”๊พธ์ง€ ์•Š๊ณ  ์…ธ๋งŒ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. ๋‘ ๋ฒˆ์งธ๋กœ๋Š” ๋ฆฌ๋ˆ…์Šค ์ด์™ธ์˜ OS๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋„ ์…ธ๋งŒ ์ด์‹ํ•˜๋ฉด ๋˜‘๊ฐ™์ด ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ์…ธ์„ ์‚ฌ์šฉํ•  ๋•Œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๊ฑฐ๋‚˜ ๋†’์€ ๋ถ€ํ•˜๊ฐ€ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ๋ณธ์ฒด์ธ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ฐธ๊ณ ๋กœ ์ด๋ ‡๊ฒŒ ๊ธฐ๋Šฅ์„ ๋ถ„๋ฆฌ์‹œํ‚ค๋Š” ๊ฒƒ์€ ๋ฆฌ๋ˆ…์Šค์˜ "ํ•œ ํ”„๋กœ๊ทธ๋žจ์— ๋„ˆ๋ฌด ๋งŽ์€ ๊ธฐ๋Šฅ์„ ๋„ฃ์ง€ ์•Š๋Š”๋‹ค." ๋ผ๋Š” ๊ธฐ๋ณธ ์ฒ ํ•™์ด ๋‹ด๊ฒจ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค.

 

์ด์ œ ๋‹ค์Œ์œผ๋กœ๋Š” ์…ธ์˜ ํ”„๋กฌํ”„ํŠธ(Prompt)์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด์ž. ์…ธ ํ”„๋กฌํ”„ํŠธ์—์„œ๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„๊ณผ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ ์ •๋ณด๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋‹ค. 

 

์…ธ์˜ ํ”„๋กฌํ”„ํŠธ์—์„œ๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„๊ณผ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค

 

์—ฌ๊ธฐ์„œ ์‚ฌ์šฉ์ž ์ด๋ฆ„์ด๋ผ ํ•จ์€ ๋กœ๊ทธ์ธ ์…ธ์—์„œ ์ž…๋ ฅํ•œ ์‚ฌ์šฉ์ž ์•„์ด๋””๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ๋‹ค์Œ์€ ์šฐ๋ฆฌ๊ฐ€ ํ˜„์žฌ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์…ธ์ด ๋ฌด์—‡์ธ์ง€ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

$echo $SHELL

 

bash ์…ธ์„ ๋กœ๊ทธ์ธ ์…ธ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค

 

์œ„์—์„œ ๋ณด๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ์šฐ๋ฆฌ๋Š” bash ๋ผ๋Š” ์…ธ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค. ์ฆ‰, ๋ฃจํŠธ(/) ๋””๋ ‰ํ† ๋ฆฌ์˜ bin ์ด๋ผ๋Š” ๋””๋ ‰ํ† ๋ฆฌ ์•ˆ์— ์žˆ๋Š” bash ๋ผ๋Š” ์…ธ์„ ์ด์šฉํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

 

๋‹ค์Œ์œผ๋กœ๋Š” ์…ธ์˜ ์ข…๋ฅ˜์— ๋Œ€ํ•ด ๊ฐ„๋‹จํžˆ ์•Œ์•„๋ณด์ž. ์…ธ์—๋Š” ๋ฐฉ๊ธˆ ์†Œ๊ฐœํ•œ bash ๋ง๊ณ ๋„ ๋‹ค๋ฅธ ์…ธ๋“ค์ด ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์žˆ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ๋Š” sh, csh, bash, tsch, zsh๊ฐ€ ์žˆ๋‹ค. ๊ฐ ์…ธ ์ข…๋ฅ˜์— ๋Œ€ํ•œ ์„ค๋ช…์€ ์ฑ…์—์„œ ํ™•์ธํ•˜๋„๋ก ํ•˜์ž. ์—ฌ๊ธฐ์„œ๋Š” ๋Œ€๋žต์ ์œผ๋กœ ์–ด๋–ค ์…ธ์„ ์š”์ฆ˜ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š”์ง€๋งŒ ์†Œ๊ฐœํ•˜๊ฒ ๋‹ค. ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ์…ธ์€ 2๊ฐœ๋กœ, bash์™€ zsh์ด๋‹ค. ํŠนํžˆ, zsh๋Š” bash์™€ tsch ๊ธฐ๋Šฅ์„ ํ•ฉ์น˜๊ณ  ์ถ”๊ฐ€๋กœ ๋…์ž์ ์ธ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค๊ณ  ํ•œ๋‹ค. ๋‹ค๋งŒ, ์ดˆ์‹ฌ์ž์—๊ฒ ์ƒ๋Œ€์ ์œผ๋กœ ํ•™์Šต ์ง„์ž…์žฅ๋ฒฝ์ด ๋†’์„ ์ˆ˜๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ํ•ด๋‹น ์ฑ…์—์„œ๋Š” bash ์…ธ์„ ์‚ฌ์šฉํ•œ๋‹ค. 

 

์œ„์—์„œ ๋ฆฌ๋ˆ…์Šค ์ปค๋„๊ณผ ์…ธ์„ ๋ถ„๋ฆฌํ•ด๋†“์Œ์œผ๋กœ์จ ์ปค๋„์„ ๊ณ ์ •์‹œํ‚ค๊ณ  ์…ธ๋งŒ ๋‹ค๋ฅธ ๊ฑธ๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ–ˆ๋‹ค. ์ด์— ๋Œ€ํ•œ ์‹ค์Šต์„ ์ง„ํ–‰ํ•ด๋ณด์ž. ๋จผ์ € ํ˜„์žฌ bash ์…ธ์ธ ์ƒํƒœ์—์„œ sh ์…ธ๋กœ ๋ฐ”๊พธ์–ด๋ณด์ž.

 

$sh

 

bash ์…ธ์—์„œ sh ์…ธ๋กœ ๋ณ€๊ฒฝ

 

๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ๊ธฐํ˜ธ๊ฐ€ ๋ฐ”๋€ ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด๋Š” ๊ณง bash ์…ธ์—์„œ sh ์…ธ๋กœ ์ „ํ™˜๋˜์—ˆ์Œ์„ ์˜๋ฏธํ•œ๋‹ค. ๊ทธ๋Ÿผ ์—ฌ๊ธฐ์„œ ๋‹ค์‹œ bash ๋ช…๋ น์–ด๋กœ bash ์…ธ๋กœ ์ „ํ™˜์‹œ์ผœ๋ณด์ž.

 

sh ์…ธ์—์„œ bash ์…ธ๋กœ ๋‹ค์‹œ ์ „ํ™˜

 

์–ด๋–ค ๋ฉ”์„ธ์ง€๊ฐ€ ๋œจ๊ธด ํ–ˆ์ง€๋งŒ, ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ๊ธฐํ˜ธ๋ฅผ ๋ณด๋‹ˆ ๋‹ค์‹œ bash ์…ธ๋กœ ์ „ํ™˜๋œ ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์œ„ ๊ณผ์ •์ด ์šฐ๋ฆฌ๊ฐ€ ์ฒ˜์Œ์— ์„ค์ •ํ•œ bash ์…ธ๋กœ ๋Œ์•„์˜จ ๊ฒƒ์ผ๊นŒ? ์•„๋‹ˆ๋‹ค. ์ด๊ฒŒ ๋ฌด์Šจ ๋ง์ธ์ง€ ์ดํ•ด๊ฐ€ ๊ฐ€์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค. ํ˜„์žฌ ์šฐ๋ฆฌ๋Š” ์ตœ์ดˆ์˜ bash ๋กœ๊ทธ์ธ ์…ธ์—์„œ sh ์…ธ๋กœ ์ „ํ™˜ํ•˜๊ณ  ๋‹ค์‹œ bash ์…ธ๋กœ ์ „ํ™˜์‹œ์ผฐ๋‹ค. ์ด ๊ณผ์ •์„ ๋„์‹ํ™”ํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

 

ํ˜„์žฌ bash๊ฐ€ ์ค‘์ฒฉ๋œ ์ƒํƒœ์ด๋‹ค

 

๊ทธ๋ž˜์„œ ์œ„ ๊ทธ๋ฆผ์—์„œ ๋ณด๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๊ฐ€์žฅ ์•„๋ž˜์˜ bash ์…ธ ์ƒํƒœ์—์„œ๋Š” logout ๋ช…๋ น์–ด๋ฅผ ์ˆ˜ํ–‰ํ•ด๋„ ์•„๋ž˜ ์ฒ˜๋Ÿผ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค.

 

์ค‘์ฒฉ๋œ ์…ธ์—์„œ๋Š” logout ๋ช…๋ น์–ด๊ฐ€ ๋™์ž‘ํ•˜์ง€ ์•Š์Œ

 

๊ทธ๋Ÿฌ๋ฉด ์šฐ๋ฆฌ๋Š” ๋‹ค์‹œ ๋กœ๊ทธ์ธ ์…ธ๋กœ ๋Œ์•„๊ฐ€์•ผ ํ•œ๋‹ค. ๋Œ์•„๊ฐ€๊ธฐ ์œ„ํ•ด์„œ๋Š” exit ๋ช…๋ น์–ด๋ฅผ 1๋ฒˆ์”ฉ ์‚ฌ์šฉํ•  ๋•Œ๋งˆ๋‹ค ๊ทธ ์ „ ์…ธ ์ƒํƒœ๋กœ ๋Œ์•„๊ฐ„๋‹ค. ์•„๋ž˜์ฒ˜๋Ÿผ ๋ง์ด๋‹ค.

 

exit ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ๊ทธ ์ „ ์…ธ๋กœ ๋Œ์•„๊ฐ€์ž

 

๋งˆ์ง€๋ง‰์œผ๋กœ ํ„ฐ๋ฏธ๋„๊ณผ ์…ธ์˜ ๊ด€๊ณ„๋ฅผ ์•Œ์•„๋ณด์ž. ํ„ฐ๋ฏธ๋„์€ ์ปดํ“จํ„ฐ์˜ ์ž…์ถœ๋ ฅ๋งŒ์„ ๋‹ด๋‹นํ•˜๋Š” ์ „์šฉ ํ•˜๋“œ์›จ์–ด๋ฅผ ๋งํ•œ๋‹ค. ์ž…๋ ฅ ์žฅ์น˜์ธ ํ‚ค๋ณด๋“œ์™€ ์ถœ๋ ฅ ์žฅ์น˜์ธ ๋ชจ๋‹ˆํ„ฐ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ๋‹ค๋งŒ, ํ˜„์žฌ ๋ฆฌ๋ˆ…์Šค๋ฅผ ๋‹ค๋ฃฐ ๋•Œ ํ•˜๋“œ์›จ์–ด ํ„ฐ๋ฏธ๋„์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ๊ฑฐ์˜ ์—†๋‹ค. ์ด๋ฅผ ๋Œ€์‹ ํ•ด์„œ ๋งŒ๋“ค์–ด์ง„ ๊ฒƒ์ด ๋ฐ”๋กœ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ๊ตฌํ˜„ํ•œ ํ„ฐ๋ฏธ๋„ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์ด๋ฉฐ ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ์œˆ๋„์šฐ, ๋งฅ์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์—ฌ๋Š” ๊ทธ 'ํ„ฐ๋ฏธ๋„'์„ ๋งํ•œ๋‹ค.

 

์ง€๊ธˆ์€ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ์ž…๋ ฅ/์ถœ๋ ฅ ์žฅ์น˜๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š” ํ•˜๋“œ์›จ์–ด 'ํ„ฐ๋ฏธ๋„'(dumb terminal)

 

๋”ฐ๋ผ์„œ ํ„ฐ๋ฏธ๋„(์—„๋ฐ€ํžˆ ๋งํ•˜๋ฉด ํ„ฐ๋ฏธ๋„ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์ด์ง€๋งŒ ์š”์ฆ˜ ํ„ฐ๋ฏธ๋„์ด๋ผ๊ณ  ํ•˜๋ฉด ํ„ฐ๋ฏธ๋„ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์˜๋ฏธํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋ƒฅ 'ํ„ฐ๋ฏธ๋„' ์šฉ์–ด๋กœ ์นญํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค)๊ณผ ์…ธ์€ ์—„๋ฐ€ํžˆ ์„œ๋กœ ๋‹ค๋ฅธ ์†Œํ”„ํŠธ์›จ์–ด์ž„์„ ๊ธฐ์–ตํ•˜์ž. ๋งŒ์•ฝ ์œˆ๋„์šฐ์—์„œ ๋ฆฌ๋ˆ…์Šค๋กœ ์›๊ฒฉ ๋กœ๊ทธ์ธ์„ ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด, ํ„ฐ๋ฏธ๋„ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋Š” ์œˆ๋„์šฐ์—์„œ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ์ด์ง€๋งŒ, ์…ธ์€ ์›๊ฒฉ ๋กœ๊ทธ์ธํ•œ ๋ฆฌ๋ˆ…์Šค์—์„œ ๋Œ์•„๊ฐ€๊ฒŒ ๋œ๋‹ค.

3. ์…ธ ๋Šฅ์ˆ™ํ•˜๊ฒŒ ๋‹ค๋ฃจ๊ธฐ

์ด๋ฒˆ ๋ชฉ์ฐจ์—์„œ๋Š” ์ปค๋งจ๋“œ ๋ผ์ธ ์ธํ„ฐํŽ˜์ด์Šค(CLI)๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž. ์•Œ๋‹ค์‹œํ”ผ ๋ฆฌ๋ˆ…์Šค์—์„œ๋Š” ๋งˆ์šฐ์Šค๋ผ๋Š” ์ปค์„œ๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋ชจ๋“  ๊ฒƒ์„ ํ‚ค๋ณด๋“œ๋กœ ์กฐ์ž‘ํ•ด์•ผ ํ•œ๋‹ค. ๊ฐ„๋‹จํ•œ ์กฐ์ž‘๋ฒ•์ด๋ฏ€๋กœ ์—ฌ๊ธฐ์„œ๋Š” ์‹ค์Šตํ™”๋ฉด ๋ณด๋‹ค๋Š” ๋‹จ์ถ•ํ‚ค๋งŒ ์—ด๊ฑฐํ•˜๋„๋ก ํ•˜๊ฒ ๋‹ค. ๋จผ์ € ์ปค์„œ๋ฅผ ์ด๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.

 

๋‹จ์ถ•ํ‚ค ์˜๋ฏธ
Ctrl + b 'b'๋Š” backward๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ์ปค์„œ๋ฅผ ์™ผ์ชฝ ๋ฐฉํ–ฅ์œผ๋กœ ํ•œ์นธ์”ฉ ์ด๋™
Ctrl + f 'f' ๋Š” forward๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ์ปค์„œ๋ฅผ ์˜ค๋ฅธ์ชฝ ๋ฐฉํ–ฅ์œผ๋กœ ํ•œ์นธ์”ฉ ์ด๋™
Ctrl + a ์ปค์„œ๋ฅผ ๋งจ ์•ž(๋งจ ์™ผ์ชฝ)์œผ๋กœ ์ด๋™
Ctrl + e ์ปค์„œ๋ฅผ ๋งจ ๋(๋งจ ์˜ค๋ฅธ์ชฝ)์œผ๋กœ ์ด๋™

 

๋‹ค์Œ์€ ๋‹จ์–ด ๋‹จ์œ„๋กœ ์ปค์„œ๋ฅผ ์ด๋™์‹œํ‚ฌ ์ˆ˜๋„ ์žˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋‹จ์–ด๋ผ๋Š” ๊ฒƒ์€ ๊ณต๋ฐฑ์„ ๋‹จ์œ„๋กœ ํ•˜๋Š” ๋‹จ์–ด ์‚ฌ์ด์‚ฌ์ด๋ฅผ ๋น ๋ฅด๊ฒŒ ์ด๋™์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ๋‹จ, ์ด ๊ธฐ๋Šฅ์„ ์ด์šฉํ•˜๋ ค๋ฉด Meta ๋ผ๋Š” ํ‚ค๋ฅผ ํ™œ์šฉํ•ด์•ผ ํ•˜๋Š”๋ฐ, Meta๋Š” ๋ฆฌ๋ˆ…์Šค ๊ธฐ์ค€ ํ‚ค๋ณด๋“œ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. Meta๋Š” ์ผ๋ฐ˜์ ์ธ ํ‚ค๋ณด๋“œ์—์„œ๋Š” Esc ๋˜๋Š” Alt ํ‚ค๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ํ„ฐ๋ฏธ๋„ ์—๋ฎฌ๋ ˆ์ดํ„ฐ(๊ธฐ๋ณธ ๋งฅ ํ„ฐ๋ฏธ๋„, iterms)์— ๋”ฐ๋ผ Alt๋ฅผ Metaํ‚ค๋กœ ์„ค์ •ํ•ด์•ผ ํ•˜๋Š”๋ฐ, ์ด์— ๋Œ€ํ•œ ์‚ฝ์งˆ ๋‚ด์šฉ์„ ๊ณต์œ ํ•˜๋ ค ํ•œ๋‹ค.

 

๋จผ์ € ๋งฅ ์ž์ฒด์— ๋‚ด์žฅ๋˜์–ด ์žˆ๋Š” ํ„ฐ๋ฏธ๋„์„ ์ด์šฉํ•˜๋Š” ์‚ฌ๋žŒ์€ ์• ํ”Œ ๊ณตํ™ˆ ๊ฐ€์ด๋“œ๋ฅผ ๋”ฐ๋ผํ•˜๋ฉด ๋œ๋‹ค. ๋‹จ, iterms ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ Preference > Profiles ๋กœ ๋“ค์–ด๊ฐ€ Keys ํƒญ์„ ๋“ค์–ด๊ฐ€์„œ Left ๋˜๋Š” Right Option key์— ESC+ ํ•ญ๋ชฉ์„ ์ฒดํฌํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ํ•„์ž๋Š” ์—ฌ๊ธฐ์„œ Meta ํ•ญ๋ชฉ์— ์ฒดํฌํ•ด์ฃผ๋‹ˆ ์ž˜ ๋™์ž‘ํ•˜์ง€ ์•Š์•˜๋‹ค.. 

 

์–ด์จŒ๊ฑฐ๋‚˜ ๊ฐ์ž์— ๋งž๋Š” ํ‚ค๋ณด๋“œ์— Metaํ‚ค๋ฅผ ๋“ฑ๋กํ•ด์ค€ ํ›„, ์ปค๋งจ๋“œ ๋ผ์ธ์—์„œ ๋‹จ์–ด ๋‹จ์œ„๋กœ ์ปค์„œ๋ฅผ ์ด๋™์‹œํ‚ค๋ ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ๋‹จ์ถ•ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค. ์•„๋ž˜ ์„ค๋ช…์—๋Š” Meta๋กœ ๋˜์–ด์žˆ์ง€๋งŒ, Alt ๋˜๋Š” Esc๋ฅผ ๋Œ€์‹  ๋ˆŒ๋Ÿฌ์•ผ ํ•œ๋‹ค.

 

๋‹จ์ถ•ํ‚ค ์˜๋ฏธ
Meta + b 'b'๋Š” backward๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ์ปค์„œ๋ฅผ ์™ผ์ชฝ ๋ฐฉํ–ฅ์˜ ๋‹จ์–ด ๋‹จ์œ„๋กœ ์ด๋™
Meta + f 'f'๋Š” forward๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ์ปค์„œ๋ฅผ ์˜ค๋ฅธ์ชฝ ๋ฐฉํ–ฅ์˜ ๋‹จ์–ด ๋‹จ์œ„๋กœ ์ด๋™

 

๋‹ค์Œ์€ ๋ฌธ์ž๋ฅผ ์‚ญ์ œํ•˜๋Š” ๋‹จ์ถ•ํ‚ค์ด๋‹ค. ๋‹จ์ˆœํžˆ ํ‚ค๋ณด๋“œ์˜ ๋ฐฑ์ŠคํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๊ธด ํ•˜์ง€๋งŒ, ๋‹จ์ถ•ํ‚ค๋„ ์กด์žฌํ•œ๋‹ค. 

 

๋‹จ์ถ•ํ‚ค ์˜๋ฏธ
Ctrl + h Backspace๋„ ๋™์ž‘ํ•˜๋ฉฐ, ์ปค์„œ ์•ž(์™ผ์ชฝ)์— ์žˆ๋Š” ๋ฌธ์ž๋ฅผ ํ•˜๋‚˜์”ฉ ์‚ญ์ œ
Ctrl + d Delete๋„ ๋™์ž‘ํ•˜๋ฉฐ, ์ปค์„œ๋ž‘ ๋งž๋ฌผ๋ ค ์žˆ๋Š” ๋ฌธ์ž๋ฅผ ํ•˜๋‚˜์”ฉ ์‚ญ์ œ
Ctrl + w ์ปค์„œ ์•ž(์™ผ์ชฝ)์— ๊ณต๋ฐฑ์ด ๋‚˜์˜ค๊ธฐ ์ „๊นŒ์ง€ ์žˆ๋Š” ๋ฌธ์ž ๋˜๋Š” ๋‹จ์–ด๋“ค์„ ์‚ญ์ œ

 

๋‹ค์Œ์€ ์ž๋ฅด๊ธฐ์™€ ๋ถ™์—ฌ๋„ฃ๊ธฐ์ด๋‹ค.

 

๋‹จ์ถ•ํ‚ค ์˜๋ฏธ
Ctrl + k ์ปค์„œ์˜ ์œ„์น˜์—์„œ ๋’ค(์˜ค๋ฅธ์ชฝ)์— ์žˆ๋Š” ๋ชจ๋“  ๊ฒƒ๋“ค์„ ์‚ญ์ œ(์ž๋ฅด๊ธฐ)
Ctrl + u ์ปค์„œ์˜ ์œ„์น˜์—์„œ ์•ž(์™ผ์ชฝ)์— ์žˆ๋Š” ๋ชจ๋“  ๊ฒƒ์„์„ ์‚ญ์ œ(์ž๋ฅด๊ธฐ)
Ctrl + y 'y'๋Š” yank๋ผ๊ณ  ํ•˜๋ฉฐ bash์—์„œ "๋ถ™์ด๊ธฐ"๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ์ž˜๋ผ๋‚ธ ๊ฒƒ์„ ๋ถ™์—ฌ๋„ฃ๊ธฐ

 

๋‹ค์Œ์€ ๋ฆฌ๋ˆ…์Šค๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ, Ctrl + s๋ฅผ ๋ชจ๋ฅด๊ณ  ๋ˆŒ๋ €๋‹ค๋ฉด ์•„๋ฌด๊ฒƒ๋„ ์ž…๋ ฅ๋˜์ง€ ์•Š๋Š” ํ™”๋ฉด ํ‘œ์‹œ๋ฅผ ์ž ๊ทธ๊ฒŒ ๋œ๋‹ค. ์ด๋Ÿด ๋•Œ๋Š” Ctrl + q๋ฅผ ๋ˆŒ๋Ÿฌ ํ™”๋ฉด ํ‘œ์‹œ ์ž ๊ธˆ ๋ชจ๋“œ๋ฅผ ํ•ด์ œํ•ด ์ฃผ๋ฉด ๋œ๋‹ค.

 

๋‹ค์Œ์€ CLI ํ™”๋ฉด์„ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜ ๋ช…๋ น ์ด๋ ฅ์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋‹จ์ถ•ํ‚ค์ด๋‹ค.

 

๋‹จ์ถ•ํ‚ค ์˜๋ฏธ
Ctrl + l(L ์†Œ๋ฌธ์ž) 'clear'๋ผ๊ณ  ์ž…๋ ฅํ•ด๋„ ๋˜๋ฉฐ CLI ํ™”๋ฉด์— ์ถœ๋ ฅ๋œ ํ™”๋ฉด์„ ์‚ญ์ œํ•œ๋‹ค
Ctrl + p ๋˜๋Š” ↑ p๋Š” previous๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ๋ฐ”๋กœ ์ „์— ์ž…๋ ฅํ•œ ๋ช…๋ น์–ด๋กœ ์ด๋™
Ctrl + n ๋˜๋Š” ↓ n์€ next๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ๋‹ค์Œ ๋ช…๋ น์œผ๋กœ ์ด๋™
Ctrl + r ๋ช…๋ น์–ด ์ด๋ ฅ์„ ๊ฒ€์ƒ‰

 

๋งˆ์ง€๋ง‰ ๋‹จ์ถ•ํ‚ค์ธ ๋ช…๋ น์–ด ์ด๋ ฅ์„ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž ๊น ์‚ดํŽด๋ณด์ž. ํ•ด๋‹น ๋‹จ์ถ•ํ‚ค๋ฅผ ์ž…๋ ฅํ•˜๋ฉด "์ฆ๋ถ„ ๊ฒ€์ƒ‰ ๋ชจ๋“œ"๋กœ ๋ณ€๊ฒฝ๋œ๋‹ค. ์ฆ๋ถ„ ๊ฒ€์ƒ‰์ด๋ž€, ๋ฌธ์ž๋ฅผ ํ•˜๋‚˜์”ฉ ์ž…๋ ฅํ•  ๋•Œ๋งˆ๋‹ค ์ด๋ ฅ์„ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ์ฆ๋ถ„ ๊ฒ€์ƒ‰์„ ์‚ฌ์šฉํ•  ๋•Œ์˜ ๋‹จ์ถ•ํ‚ค๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

 

๋‹จ์ถ•ํ‚ค ์˜๋ฏธ
์ตœ์ดˆ๋กœ Ctrl+r์„ ์ž…๋ ฅํ›„ ๋ฌธ์ž ๊ฒ€์ƒ‰ ๋ฌธ์ž ํ•˜๋‚˜์”ฉ ์ž…๋ ฅํ•  ๋•Œ๋งˆ๋‹ค ๊ฒ€์ƒ‰์„ ์ˆ˜ํ–‰
Ctrl + r ํ•œ๊ฐœ ์ด์ „์˜ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋กœ ์ด๋™
Enter ์ฐพ์€ ๋ช…๋ น์–ด๋ฅผ ๋ฐ”๋กœ ์ˆ˜ํ–‰
Esc ์ฐพ์€ ๋ช…๋ น์–ด๋ฅผ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์€ ์ฑ„ ์ฐพ์€ ๋ช…๋ น์–ด ์ปค์„œ๊ฐ€ ์žˆ๋Š” ์ปค๋งจ๋“œ๋ผ์ธ์œผ๋กœ ๋ณต๊ท€
Ctrl + g ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ์ง€์šฐ๊ณ  ํ”„๋กฌํ”„ํŠธ๋กœ ๋ณต๊ท€

 

๋‹ค์Œ์€ ๋ฆฌ๋ˆ…์Šค์—์„œ ๋ฌธ์ž ์ฝ”๋“œ๋ฅผ ๋ณ€ํ™˜์‹œํ‚ค๋Š” ๋ช…๋ น์–ด์ด๋‹ค. ์ฐธ๊ณ ๋กœ ํ˜„์žฌ OS์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋ฌธ์ž ์ฝ”๋“œ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๋ณด๋ ค๋ฉด ํ™˜๊ฒฝ๋ณ€์ˆ˜ LANG์„ ์ž…๋ ฅํ•ด๋ณด๋ฉด ๋œ๋‹ค.

 

$iconv -f EUC-KR -t UTF-8 [ํŒŒ์ผ ์ด๋ฆ„]

 

์ฐธ๊ณ ๋กœ f๋Š” from, t๋Š” to๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ from A to B ๋ผ๋Š” ์˜์–ด ์ˆ™์–ด์—์„œ ๋”ฐ์˜จ ๋“ฏ ํ•˜๋‹ค.


๋‹ค์Œ ๋ชฉ์ฐจ์—์„œ๋Š” ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ† ๋ฆฌ, ํŒŒ์ผ์„ ์กฐ์ž‘ํ•˜๋Š” ๋ฒ•, ๊ทธ๋ฆฌ๊ณ  ํŒŒ์ผ์„ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ธฐํƒ€ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋„๋ก ํ•˜์ž.

 

๋ฐ˜์‘ํ˜•