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

๋ฆฌ๋ˆ…์Šค(Linux) ๋ž€?

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2021. 11. 10.
๋ฐ˜์‘ํ˜•

๐Ÿ›’ ๋ฆฌ๋ˆ…์Šค(Linux) ๋ž€?

1991๋…„ 9์›” 17์ผ ๋ฆฌ๋ˆ„์Šค ํ† ๋ฅด๋ฐœ์Šค((Linus Benedict Torvalds)๊ฐ€ ์ฒ˜์Œ ์ถœ์‹œํ•œ ์šด์˜ ์ฒด์ œ ์ปค๋„์ธ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์— ๊ธฐ๋ฐ˜์„ ๋‘” ์˜คํ”ˆ ์†Œ์Šค ์œ ๋‹‰์Šค ๊ณ„์—ด ์šด์˜ ์ฒด์ œ ๊ณ„์—ด์ด๋‹ค.



 

๐Ÿ›’ ๋ฆฌ๋ˆ…์Šค์˜ ์žฅ์ 

๐Ÿ‘‰๐Ÿป ๋‹ค์ค‘ ์‚ฌ์šฉ์ž ์‹œ์Šคํ…œ(Multi User System) & ๋‹ค์ค‘ ์ฒ˜๋ฆฌ ์‹œ์Šคํ…œ(Multi Tasking System)

  • ํ•˜๋‚˜์˜ ์‹œ์Šคํ…œ์— ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋™์‹œ์— ์ ‘์†ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๋™์‹œ์— ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ์„ ์ฒ˜๋ฆฌ ํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ‘‰๐Ÿป ์ด์‹์„ฑ

  • ๋ฆฌ๋ˆ…์Šค๋Š” ์–ด์…ˆ๋ธ”๋ฆฌ ์–ธ์–ด + C์–ธ์–ด๋กœ ์ž‘์„ฑ๋˜์–ด ์žˆ๋‹ค.
  • ๋”ฐ๋ผ์„œ ์‰ฝ๊ฒŒ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์— ์ด์‹ํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ‘‰๐Ÿป ์•ˆ์ •์„ฑ

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

๐Ÿ‘‰๐Ÿป ์‹œ์Šคํ…œ ๋ณด์•ˆ์„ฑ

  • ๋ฆฌ๋ˆ…์Šค ์ปค๋„์€ ์ „์„ธ๊ณ„์˜ ์—ฌ๋Ÿฌ ๊ฐœ๋ฐœ์ž๋“ค์ด ์ฐธ์—ฌํ•˜์—ฌ ์™„์„ฑ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๊ด€๋ฆฌ์ž๊ฐ€ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ด๊ธฐ๋งŒ ํ•˜๋ฉด ๋ณด์•ˆ ๋ฌธ์ œ๊ฐ€ ๋น„๊ต์  ์šฉ์ดํ•˜๊ฒŒ ํ•ด๊ฒฐ๋œ๋‹ค.

๐Ÿ‘‰๐Ÿป ์œ ์—ฐ์„ฑ + ํ™•์žฅ์„ฑ

  • ๋ˆ„๊ตฌ๋“  ๋ฆฌ๋ˆ…์Šค๋ฅผ ์ž์‹ ์˜ ๊ธฐํ˜ธ๋‚˜ ์—…๋ฌด์— ๋งž๊ฒŒ ๋งˆ์Œ๋Œ€๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฆฌ๋ˆ…์Šค๋Š” ๊ฑฐ์˜ ๋งค๋‹ฌ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ์„ฑ๋Šฅ ์ถ”๊ฐ€๊ฐ€ ์ด๋ฃจ์–ด์ง€๊ณ  ์žˆ๋‹ค.

๐Ÿ‘‰๐Ÿป ๋ฌด๋ฃŒ

  • ์šด์˜์ฒด์ œ์˜ ํ•ต์‹ฌ์ธ ์ปค๋„ ๋ฐ ๋Œ€๋ถ€๋ถ„์˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ์†Œ์Šค๊ฐ€ ์˜คํ”ˆ ์†Œ์Šค์—ฌ์„œ ๋ˆ„๊ตฌ๋‚˜ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.

๐Ÿ‘‰๐Ÿป ํ’๋ถ€ํ•œ ์ƒํƒœ๊ณ„

  • ์œ ๋‹‰์Šค์™€ ๋ฆฌ๋ˆ…์Šค๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  • ๋ชจ๋“  ์‹œ์Šคํ…œ์˜ ์†Œ์Šค๊ฐ€ ๊ฐœ๋ฐฉ๋˜์–ด ์žˆ๋‹ค.

๐Ÿ‘‰๐Ÿป ๋‹ค์–‘ํ•œ ๋ฐฐํฌํŒ

  • ๊ฐœ์ธ, ์„œ๋ฒ„, ๊ฐœ๋ฐœ์šฉ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ๋ ˆ๋“œํ–‡(Red Hat), ๋ฐ๋น„์•ˆ(Debian), ์šฐ๋ถ„ํˆฌ(Ubuntu), ์ˆ˜์„ธ(SUSE) ๋“ฑ ๋‹ค์–‘ํ•œ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์ด ์กด์žฌํ•˜์—ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๋ฌด๋ฃŒ๋กœ ๋ฐฐํฌ์™€ ์ง€์›์ด ๊ฐ€๋Šฅํ•˜๋‹ค.



๐Ÿ›’ ๋ฆฌ๋ˆ…์Šค์˜ ๋‹จ์ 

๐Ÿ‘‰๐Ÿป ๊ธฐ์ˆ ์ง€์› ๋ถ€์กฑ

๋น„์ƒ์—…์ ์ด๋ผ์„œ ๋ฌด๋ฃŒ๋กœ ์šด์˜๋˜๋‹ค๋ณด๋‹ˆ ๊ธฐ์ˆ ์ง€์›์ด ๋‹ค์†Œ ๋ถ€์กฑํ•˜๋‹ค.

๐Ÿ‘‰๐Ÿป ์˜คํ”ˆ ์†Œ์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์‹œ ๋ณด์ƒ๋ฐ›์„ ์ˆ˜ ์—†์Œ.

์‚ฌ์šฉํ•˜๋ฉด์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋Š” ๋ชจ๋‘ ์‚ฌ์šฉ์ž์˜ ๋ชซ์ด๋‹ค.

๐Ÿ‘‰๐Ÿป ์‚ฌ์šฉ์ž์˜ ์ˆ™๋ จ๋œ ๊ธฐ์ˆ ์ด ํ•„์š”

์˜ˆ์ „์— ๋น„ํ•ด์„  ์‰ฌ์›Œ์กŒ์ง€๋งŒ ์•„์ง๋„ ์ค‘์š”ํ•œ ์„ค์ •์€ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜ ์„ค์ •ํŒŒ์ผ์„ ํŽธ์ง‘๊ธฐ๋ฅผ ์‚ฌ์šฉํ•ด ์ˆ˜์ •ํ•ด์•ผ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹ค๋ฅธ ์šด์˜์ฒด์ œ๋ณด๋‹ค๋Š” ์ˆ™๋ จ๋œ ๊ธฐ์ˆ ์ด ํ•„์š”ํ•˜๋‹ค.

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€