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

Computer Science66

1 ํ•˜๋“œ์›จ์–ด์™€ ์†Œํ”„ํŠธ์›จ์–ด - Hardware & Software ์ปดํ“จํ„ฐ๋Š” ํ˜„๋Œ€ ์‚ฌํšŒ์—์„œ ๋นผ๋†“์„ ์ˆ˜ ์—†๋Š” ๋„๊ตฌ๋กœ, ๊ทธ ํ•ต์‹ฌ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ปดํ“จํ„ฐ์˜ ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ์ธ ํ•˜๋“œ์›จ์–ด์™€ ์†Œํ”„ํŠธ์›จ์–ด์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ ํ•˜๋“œ์›จ์–ด๋Š” ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์ด ์ž‘๋™ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๋ฌผ๋ฆฌ์  ๊ตฌ์„ฑ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ์—๋Š” ๋งŽ์€ ํ•˜๋“œ์›จ์–ด๊ฐ€ ์žˆ์ง€๋งŒ ๋„ค ๊ฐ€์ง€ ํ•ต์‹ฌ์ ์ธ ๋ถ€ํ’ˆ์ด ์žˆ์Šต๋‹ˆ๋‹ค. 1. ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜ (CPU) ์ปดํ“จํ„ฐ์˜ ๋‡Œ๋กœ ๋ถˆ๋ฆฌ๋Š” CPU๋Š” ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•ต์‹ฌ ์—ญํ• ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. 2. ๋ฉ”๋ชจ๋ฆฌ (RAM or Memory) ๋ฉ”๋ชจ๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ํ•„์š”์— ๋”ฐ๋ผ ๋น ๋ฅด๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์œผ๋กœ, ํ˜„์žฌ ์‹คํ–‰์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ช…๋ น์–ด์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ถ€ํ’ˆ์ž…๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ๋Š” '์ฃผ์†Œ'๋ผ๋Š” ํŠน๋ณ„ํ•œ ๊ฐœ๋…์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 3. ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜ ํ•˜๋“œ ๋“œ.. 2023. 12. 10.
2 ์‹œ์Šคํ…œ ํŒŒ์›Œ ๊ด€๋ฆฌ - Shutdown, Power-off, Halt and Reboot ๋ฆฌ๋ˆ…์Šค ์šฐ๋ถ„ํˆฌ๋Š” ๊ฐœ๋ฐœ์ž, ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž, ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ๋งค์šฐ ์ธ๊ธฐ ์žˆ๋Š” ์šด์˜์ฒด์ œ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด ์šด์˜์ฒด์ œ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ช…๋ น์–ด๋ฅผ ์ดํ•ดํ•˜๊ณ  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—๋„ halt, reboot, poweroff, shutdown ๋ช…๋ น์–ด๋Š” ์‹œ์Šคํ…œ์„ ์ œ์–ดํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ธ”๋กœ๊ทธ์—์„œ๋Š” ์ด ๋„ค ๊ฐ€์ง€ ๋ช…๋ น์–ด๋ฅผ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 1. Halt(์ค‘๋‹จ) : halt๋Š” ์‹œ์Šคํ…œ์˜ ๋ชจ๋“  CPU ๋ฐ ์ฃผ๋ณ€ ์žฅ์น˜ ์ฒ˜๋ฆฌ๋ฅผ ์ค‘์ง€ํ•˜๋Š” ๋ช…๋ น์ž…๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์„ ์™„์ „ํžˆ ์ค‘๋‹จ์‹œํ‚ค์ง€๋งŒ ์ปดํ“จํ„ฐ์˜ ์ „์›์„ ๋„์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. 2. Reboot : ์‹œ์Šคํ…œ์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋Š” ๋ช…๋ น์ž…๋‹ˆ๋‹ค. 3. Poweroff : ์‹œ์Šคํ…œ์„ ์ข…๋ฃŒํ•˜๊ณ  ์ „์›์„ ์™„์ „ํžˆ ๋•๋‹ˆ๋‹ค. ์ฆ‰, ์‹œ์Šคํ…œ์ด ์™„์ „ํžˆ ๊บผ์ง‘๋‹ˆ๋‹ค. ์ „์›์ด ์™„์ „.. 2023. 12. 10.
1 Ubuntu (์šฐ๋ถ„ํˆฌ) ๋ฆฌ๋ˆ…์Šค๋Š” 1991๋…„ ๋ฆฌ๋ˆ„์Šค ํ† ๋ฅด๋ฐœ์Šค๊ฐ€ ๋ฆฌ๋ˆ…์Šค ๋ฒ„์ „ 0.01์„ ์ตœ์ดˆ๋กœ ์ž‘์„ฑํ•˜๊ณ , 1992๋…„์— 0.02 ๋ฒ„์ „์„ ๊ณต๊ฐœํ•˜๋ฉด์„œ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„(Kernel)์„ ๊ฐœ๋ฐœํ–ˆ์œผ๋ฉฐ ์ด๋ฅผ ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœํ•จ์œผ๋กœ์จ ๋งŽ์€ ๋ฐฐํฌํŒ์ด ๋“ฑ์žฅํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ณดํ†ต ์šด์˜์ฒด์ œ ๊ตฌ์กฐ๋ฅผ ๋ณด๋ฉด Kernel - Shell - System Program์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณดํ†ต ๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ ์‚ฌ์šฉํ•œ OS ๋ฐฐํฌํŒ๋“ค์„ ๋ฆฌ๋ˆ…์Šค ๊ณ„์—ด์ด๋ผ๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Shell๊ณผ System Program์€ ์˜คํ”ˆ ์†Œ์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์–‘ํ•˜๊ฒŒ ๊ฐœ๋ฐœ๋˜์–ด ๋งŽ์€ ๋ฐฐํฌํŒ๋“ค์ด ๋‚˜์˜ค๊ฒŒ ๋œ ๊ฒƒ์ด์ฃ . ์ด ์ค‘์—์„œ๋„ ์šฐ๋ถ„ํˆฌ๋Š” ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ํ™˜๊ฒฝ๊ณผ ๊ฐ•๋ ฅํ•œ ์„ฑ๋Šฅ์œผ๋กœ ๋„๋ฆฌ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค๊ฐ€ ์˜คํ”ˆ์†Œ์Šค๋กœ ์ „ํ™˜๋˜๊ธฐ๊นŒ์ง€ ๊ฐ€์žฅ ํฐ ๊ธฐ์—ฌ๋ฅผ ํ•œ ์‚ฌ๋žŒ์€ ๋ฆฌ์ฐจ๋“œ ์Šคํ†จ๋งŒ์ž…๋‹ˆ๋‹ค. .. 2023. 12. 10.