TIL 2021.09.18 - 1์ฃผ์ฐจ โœ๏ธ

์ด๋ฏผ์˜ยท2021๋…„ 9์›” 24์ผ
0

๐Ÿ“์ด๋ฒˆ์ฃผ ํ•™์Šต ๋ชฉํ‘œ

  • ์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ ๋ฐฐ์šฐ๊ธฐ
  • HTML/CSS ๋กœ ์›น์‚ฌ์ดํŠธ ์ œ์ž‘ํ•˜๊ธฐ
  • ๋ฆฌ๋ˆ…์Šค์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•˜๊ธฐ
  • Git ์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•˜๊ธฐ

    ์˜ค๋Š˜ ๋ฐฐ์šด ๋‚ด์šฉ ๐Ÿ’ช

    • ๋ฆฌ๋ˆ…์Šค, Git์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•˜๊ธฐ

<์˜ค๋Š˜ ๋ณต์Šตํ•  ๋‚ด์šฉ>
1. ๋ฆฌ๋ˆ…์Šค

1. ๋ฆฌ๋ˆ…์Šค (LINUX)

๋‚˜๋Š” ๋น„์ „๊ณต์ž ์ด๊ธฐ ๋•Œ๋ฌธ์— IT์ชฝ ์ง€์‹์ด ๋ถ€์กฑํ•ด์„œ ๋ฆฌ๋ˆ…์Šค๋Š” ์‚ฌ์‹ค ์ฒ˜์Œ ์ ‘ํ•ด๋ดค๋‹ค. ๋จผ์ €, ๋ฆฌ๋ˆ…์Šค๊ฐ€ ๋ญ”์ง€๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ ์‹œํ—˜ ์ฑ…์„ ์ฐธ๊ณ ํ•ด์„œ ๋ณธ ๊ฐ•์˜์—์„œ ๋ฐฐ์šด ๋‚ด์šฉ์„ ๋”์šฑ ๋„“์€ ๋ฒ”์œ„์—์„œ ๊นŠ๊ฒŒ ์ดํ•ดํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค ๋Š๊ผˆ๋‹ค!


์šด์˜์ฒด์ œ๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

๋ฆฌ๋ˆ…์Šค๋„ ์šด์˜์ฒด์ œ ์ค‘ ํ•˜๋‚˜๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ, ๋จผ์ € ์šด์˜์ฒด์ œ๋ฅผ ์ดํ•ดํ•ด๋ณด์ž.

  • ์šด์˜์ฒด์ œ (OS:Operating System)๋ž€, ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์˜ ์ž์›๋“ค์„ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ์ปดํ“จํ„ฐ๋ฅผ ํŽธ๋ฆฌํ•˜๊ณ  ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ชจ์ž„์ด๋‹ค. ์ปดํ“จํ„ฐ ์‚ฌ์šฉ์ž์™€ ์ปดํ“จํ„ฐ ํ•˜๋“œ์›จ์–ด ๊ฐ„์˜ ์ธํ„ฐํŽ˜์ด์Šค๋กœ์„œ ๋™์ž‘ํ•˜๋Š” ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ผ์ข…์œผ๋กœ, ๋‹ค๋ฅธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ์œ ์šฉํ•œ ์ž‘์—…์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ด์ค€๋‹ค.

  • ์šฐ๋ฆฌ๊ฐ€ ์•„๋Š” Window, MacOS๋Š” ์ต์ˆ™ํ•œ ์šด์˜์ฒด์ œ ์ธ๋ฐ, ๊ทธ ์ด์œ ๋Š” ๊ฐœ์ธ์šฉ ์šด์˜์ฒด์ œ์ด๊ธฐ ๋•Œ๋ฌธ์ด๊ณ , UNIX, LINUX๋Š” ์„œ๋ฒ„์šฉ ์šด์˜์ฒด์ œ ์ด๋‹ค. Window10๊ณผ ๊ฐ™์€ ๊ฐœ์ธ์šฉ์€ ํ•˜๋‚˜์˜ ์ปดํ“จํ„ฐ๋ฅผ ํ•œ ์‚ฌ๋žŒ์ด ์‚ฌ์šฉํ•˜๋Š” Single-User์‹œ์Šคํ…œ์ด๊ณ , UNIX, LINUX, Window NT์™€ ๊ฐ™์€ ์„œ๋ฒ„์šฉ์€ ํ•˜๋‚˜์˜ ์ปดํ“จํ„ฐ๋ฅผ ๋™์‹œ์— ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ์‚ฌ์šฉํ•˜๋Š” Multi-User ์‹œ์Šคํ…œ์ด๋‹ค.

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


LINUX์˜ ํŠน์ง•?

  • UNIX๊ธฐ๋ฐ˜์œผ๋กœ, ์™„๋ฒฝํ•˜๊ฒŒ ํ˜ธํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ํ”„๋กœ๊ทธ๋žจ ์†Œ์Šค ์ฝ”๋“œ๊ฐ€ ๋ฌด๋ฃŒ๋กœ ๊ณต๊ฐœ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์›ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๊ณ , ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์— ์„ค์น˜ํ•˜์—ฌ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์žฌ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ๋‹ค์ค‘ ์‚ฌ์šฉ์ž (Multi-User), ๋‹ค์ค‘ ์ž‘์—… (Multi-Tasking)์„ ์ง€์›ํ•œ๋‹ค.
  • ๋งŽ์€ ๋„คํŠธ์›Œํ‚น ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฏ€๋กœ ํ†ต์‹ ๋ง (Network) ๊ด€๋ฆฌ์šฉ ์šด์˜์ฒด์ œ๋กœ ์ ํ•ฉํ•˜๋‹ค.
  • ํŠธ๋ฆฌ ๊ตฌ์กฐ์˜ ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๊ฐ–๋Š”๋‹ค.

๋Œ€์ฒด ์™œ ๋ฆฌ๋ˆ…์Šค๋ฅผ ๊ณต๋ถ€ํ•ด์•ผ ํ•˜๋Š”๊ฑฐ์ง€?

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

๋ฆฌ๋ˆ…์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์›น ์„œ๋ฒ„ ๊ตฌ์ถ•์ด ๊ฐ€๋Šฅํ•˜๊ณ , ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท์„ ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ดํ•ดํ–ˆ๋‹ค. ์ฆ‰, ๋ฆฌ๋ˆ…์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ•˜๋“œ์›จ์–ด๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์„ ๋งŒ๋“œ๋Š”๊ฒŒ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ์ดํ•ดํ–ˆ๋‹ค! โœ…



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

profile
ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋ฅผ ๊ฟˆ๊พธ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค !

0๊ฐœ์˜ ๋Œ“๊ธ€

๊ด€๋ จ ์ฑ„์šฉ ์ •๋ณด