์๋ฒ๋ฅผ ์์ฑํ๋ ค ๋ณด๋ฉด ๋ค์ํ OS๊ฐ ์ ํ์ง๋ก ๋์จ๋ค. ์ฒ์์๋ ํด๋ผ์ฐ๋ ์๋ฒ๋ฅผ ์์ฑํ ๋ ๋๋์ฒด ๋ญ๊ฐ ๋ญ์ง ๋ชฐ๋ผ์ ๋ฆฌ๋ ์ค๋ง ์ ํํ๊ณ ์งํํ๋ค. ๋ค๋ฅธ OS๋ ์ด๋ค๊ฑด์ง, ์ด๋ค ์ฅ๋จ์ ์ด ์๋์ง ํญ์ ๊ถ๊ธํ๊ธฐ ๋๋ฌธ์ ์ด๋ฒ ๊ธฐํ์ ์ ๋ฆฌํด๋ณด๋ ค ํ๋ค. ๋ ์ธ ๊ผฌ!
CentOS (์ผํ ์ค)
์ผํ ์ค๋ Community Enterprise Operating System ์ ์ฝ์์ด๋ค. ๊ทธ ์ ๋ช ํ ๋ ๋ํ์ด ๋ง๋ ๋ฆฌ๋ ์ค ์ด์์ฒด์ , ๋ ๋ํ ์ํฐํ๋ผ์ด์ฆ ๋ฆฌ๋ ์ค(RHEL)์ ์์ ํ๊ฒ ํธํ๋๋ ๋ฌด๋ฃ ๊ธฐ์ ์ฉ ์ด์์ฒด์ ์ด๋ค. ๋ฐ์ง๊ณ ๋ณด์๋ฉด ๋ฌด๋ฃ ๋ฒ์ RHEL ์ด๋ค. ๊ทธ๋ฌ๋ ์ด๋ ๋ฌด์ํด ์ง๊ฒ์ด, 2020๋ 8์ ๋ ๋ํ์์ CentOS 8์ ์ดํ๋ก CentOS Stream๋ฒ์ ๋ง ์ง์ํ๋ค๊ณ ๋ฐํ๋๋ฐ, Stable ๋ฒ์ ์ ์์ผ๋ก ๋ฌด๋ฃ๋ก ์ง์ํ์ง ์๊ฒ ๋ค๋ ๊ฒ์ด๋ค. RHEL์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ค๋ ์ฅ์ ์ 20๋ 8์์ ๊ธฐ์ ์ผ๋ก ์ฌ๋ผ์ก๋ค... ์๋ฌดํผ ์ง๊ธ๋ CentOS๋ฅผ ๊ธฐ์ , ๊ฐ์ธ ํ ๊ฒ ์์ด ๋ง์ด ์ฌ์ฉํ๊ณ ์๋ค๊ณ ํ๋ค. ๋จ์ ์ RHEL๊ณผ ๋ฌ๋ฆฌ ์ฌํ ๊ด๋ฆฌ ๊ธฐ์ ์ด ์๋ค๋ ๊ฒ..
→ ๊ณต์ ํํ์ด์ง , ์ฐธ๊ณ ๋ธ๋ก๊ทธ
๐ ์ฅ์
- RHEL๊ณผ ์๋ฒฝํ ํธํ → but...
- ์ ๋ฃ์ธ RHEL์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํด ๋ณผ ์ ์๋ค.
๐ ๋จ์
- ์ฌํ ๊ด๋ฆฌ ๊ธฐ์ ์ด ์๋ค.
Linux (๋ฆฌ๋
์ค)
๋ฆฌ๋ ์ค๋ก ์ปดํจํฐ ์ด์์ฒด์ ์ค ํ๋์ด๋ค. ๋ค์ค ์ฌ์ฉ์, ๋ค์ค ์์ (๋ฉํฐ ํ ์คํน, ๋ค์ค์ฐ๋ ๋)๋ฅผ ์ง์ํ๋ ๋คํธ์ํฌ ์ด์์ฒด์ (NOS)์ด๋ค. ๋ฆฌ๋ ์ค๋ ์คํ ์์ค ํ๋ก์ ํธ์ด๋ค. ๋ ์ ๋๊ฑฐ๋ ๋ฐฐํ๋์ง ์๋ ํ๋ฆฌ ์ํํธ์จ์ด๋ฅผ ์งํฅํ๋ฉฐ ํ์ํ OS๋ก, ์คํ ์์ค ํ๋ก์ ํธ์ด๋ฉฐ ๋๊ตฌ๋ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ค. ๋๋ฌธ์ ๊ธฐ์ ์ ๋ฌผ๋ก ๊ฐ์ธ, Pc, mobile, IOT ๊ธฐ๊ธฐ ๋ฑ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉ๋๊ณ ์๋ค. ์๋ฌดํผ ๋ฆฌ๋ ์ค๊ฐ ์คํ์์ค์ด๊ธฐ ๋๋ฌธ์ ๋๊ตฌ๋ ๋ค์ด๊ฐ๋ฅํ๊ณ ํธ์ง์ด ๊ฐ๋ฅํ๋ฐ, ์ด๋ฌํ ๋ฆฌ๋ ์ค์ ์ฅ์ ๋๋ฌธ์ ๋ค์ํ ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ์ OS๋ค์ด ํ์ํ๋ค. ๋ฆฌ๋ ์ค๋ฅผ ๊ฐ๊ณตํ์ฌ ๋ค๋ฅธ ์ฌ์ฉ์๋ค์ด ๋ฆฌ๋ ์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ฝ๋๋ก ํ์ฌ๋ง์ OS๋ก ์ ๊ทธ๋ ์ด๋ ํ ๊ฒ์ธ๋ฐ, ์์ ์ ์ CentOS, RHEL, ๋ค์ ๋งํ Ubutu ๋ฑ ์ฌ์ฉ์ ์ ์ฅ์์ ์์ง์ ๋ฐฐํฌํ์ ์ ํํ ์ ์๋ ๊ธฐ๋ฐ์ด ๋์๋ค. → ๊ณต์ ํ์ด์ง, ์ฐธ๊ณ ๋ธ๋ก๊ทธ1 , ์ฐธ๊ณ ๋ธ๋ก๊ทธ 2
๐ ์ฅ์
- ์ ๋์ค์ ์๋ฒฝํ ํธํ
- ๊ณต๊ฐ ์ด์ ์ฒด์ (์คํ์์ค) & ๋ฌด๋ฃ
- PC์ฉ OS (๊ฐ๋ น ์๋์ฐ..)๋ณด๋ค ์์ ์ ์ด๋ค.
- ๊ฐ๋ ฅํ ๋คํธ์ํฌ ๊ตฌ์ถ ๊ฐ๋ฅ
- ๊ฐ๋ ฅํ ๋ณด์ ๊ธฐ๋ฅ
- ์ธํฐ๋ท์ ๊ฑฐ์ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ง์ํ๋ค. (๋คํธ์ํน ๊ธฐ๋ฅ ๊ฑฐ์ ๋ค ์ง์)
- ๊ฐ๋ฐํ๊ฒฝ์ด ํ๋ถํ๋ค.
๐ ๋จ์
- ๋ฌธ์ ๋ฐ์์ ๋ณด์ ๋ฐ์ ๋ฐฉ๋ฒ์ด ์๋ค...
- ํ๊ธ ์ ์ถ๋ ฅ์ด ์ด๋ ต๋ค. (์ด๊ฑด ๊ฐ๋ฐํ ๋ ๊ฑฐ์ ๋ค ๊ทธ๋์...)
- ๊ธฐ์ ์ง์์ด ๋ถ์กฑํ๋ค. (์ปค๋ฎค๋ํฐ ์์กด)
- ํน์ ํ๋์จ์ด๋ฐ ๋ํ ์์์ด ๋ถ์กฑํ๋ค.
- ์๋ จ๋ ๊ธฐ์ ์ด ์๊ตฌ๋๋ค. (๋ฐฐ์์ผ ํจ)
Ubuntu (์ฐ๋ถํฌ)
์ฐ๋ถํฌ๋ ๋ฆฌ๋ ์ค ์ปค๋(ํต์ฌ ๊ธฐ๋ฅ) ๊ธฐ๋ฐ์ ๋ฐฐํฌํ ์ด๋ค. ๋๋ฌธ์ ์คํ์์ค์ด๋ฉฐ, ํนํ ๊ฐ์ธ Pc์ ์ต์ ํ๋ os๋ก ์๋ ค์ ธ ์๋ค. ํ์ง๋ง, ๊ฐ์ pc๋ฟ๋ง์๋๋ผ ์๋ฒ์๋ ์ฌ์ฉ๋๋ฉฐ ๊ฝค ๋ค์ํ๊ฒ ์ฌ์ฉ๋๊ณ ์๋ค. apt- ๋ช ๋ น์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ํ ์ธ์ด, ํจํค์ง๋ฑ์ ๋ค์ด๋ฐ๋๊ฒ ํน์ง์ด๋ค. ์๋ฒ ์ธํ ํ๋ค๋ณด๋ฉด ์ง๊ฒน๊ฒ ๋ณผ ๋ช ๋ น์ด...
๐ ์ฅ์
- ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ, ํธํ ๊ฐ๋ฅ
- ๊ฝค ์์ ์ ์ธ ๊ธฐ๋ฅ
- ๋คํธ์ํน ๊ธฐ๋ฅ ๋ฑ
๐ ๋จ์
- ๋ฆฌ๋ ์ค์ ๊ฐ๋ค...
Unix (์ ๋์ค)
์ ๋์ค๋ ์ฃผ๋ก ์๋ฒ์ฉ ์ปดํจํฐ์ ์ฌ์ฉ๋๋ ์ด์์ฒด์ ์ด๋ค. ํ์ฌ์ฒ๋ผ ๋ค์ํ ์ด์์ฒด์ ๊ฐ ๋ณด๊ธํ ๋๊ธฐ์ ์ ๋์ค๋ ๊ฑฐ์ ๋ ์ ์ด์๊ณ , ๋น์ผ ๊ฐ๋๋ฌธ์ ๋ํ๊ต๋ ์ฐ๊ตฌ์ค์์๋ง ์ฌ์ฉ๋์๋ค. ๋๋ถ๋ถ C์ธ์ด๋ก ์์ฑ๋์ด ์์ด ์ฌ๊ธฐ์ ๊ธฐ ์ด์ํ๊ธฐ ์ข๊ณ , ํธํ์ฑ์ด ์ข๋ค. ์ ๋์ค๋ ๋คํธ์ํน ๊ธฐ๋ฅ์ด ๋ง๋ค. ํ์ฌ์ ๊ฐ์ธ ๋ฐ์คํฌํ์ด๋ ์๋ฒ ๋๋์์ ์ฃผ๋ก ์ฐ์ธ๋ค๊ณ ... ํ์ฌ ๊ฐ๋ฐ์ด ํ๋ฐํ์ง ์๊ณ , ์ฌ์ค์ ์ค๋จ๋์๋ค๊ณ ๋ณด๋ ์ฌ๋๋ค๋ ์๋ค. ๊ทธ๋ ๊ฒ ๋ฏธ๋๊ฐ ๋ฐ๋ค๊ณ ๋ ํ ์ ์๋๋ฏ? → ๊ณต์ ํํ์ด์ง , ๋๋ฌด์ํค
๐ ์ฅ์
- C์ธ์ด ๊ธฐ๋ฐ์ ์ ์ฐํจ
- ๊ฐ๋ ฅํ ๋คํธ์ํฌ ๊ธฐ๋ฅ
- ํธ๋ฆฌํ CLI
๐ ๋จ์
- ์ ๋ฃ๋ค...
- ์ ๋ฐ์ดํธ๋ฅผ ๋ณด์ฅํ ์ ์๋ค.. (๊ฐ๋ฐ์ ๋ค์ ํด๊ณ ๋์๋ค๊ณ )
Window
์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ ๊ทธ ์๋์ฐ๊ฐ ๋ง๋ค. ๊ทธ์๋์ฐ๋ฅผ ์๋ฒ์ฉ์ผ๋ก ๊ฐ๊ณตํ ์ด์ ์ฒด์ ๊ฐ Window Server์ด๋ค. ๋น์ฐํ MS๊ฐ ๋ง๋ ์๋ฒ OS๋ก, ์ปจํ ์ด๋ ๊ธฐ๋ฅ์ด ๊ฐ๋ ฅํ๊ณ , ๊ด์ฐฎ์ GUI ๋ฑ์ด ์๋ค. ํ์ง๋ง ๊ทธ๋ ๊ฒ ์์ ์ ์ด๋ค๋ ํ์ ๋ฐ์ง ๋ชปํ๋๋ฏ. ์ต์ํ ์ด์์ฒด์ ํ๊ฒฝ์ผ๋ก ๋น ๋ฅด๊ฒ ์์ํ ์ ์์ง๋ง, ๋ฆฌ๋ ์ค ๋งํผ์ ์์ ์ฑ, ์๋๋ฅผ ๋ณด์ฅํ ์ ์๋จ๋ ํ์ ๋ฐ๊ธฐ๋ ํ๋ค. ๋ฉํ ๋๊ณผ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋์๋, ๋น์ทํ ํผ๋๋ฐฑ์ ๋ฐ์๋ค. ํ์์ด๋ผ๋ฉด ํ๋ฒ์ฏค ์ฌ์ฉํด๋ณด์๋ ์ข์ ๋ฏ?
๐ ์ฅ์
- ์ต์ํ ์ด์ ์ฒด์
- ํธ๋ฆฌํ GUI
- ๋คํธ์ํน ๊ธฐ๋ฅ
- ์ปจํ ์ด๋ ๊ธฐ๋ฅ์ด ์ข๋ค๊ณ ํจ (์์จ๋ด..)
๐ ๋จ์
- ์์ ์ฑ์ด ์ ์ข๋ค๋ ์ธ์..
- ๋ฆฌ๋ ์ค ๋ฑ ๋ค๋ฅธ OS์ ๋นํด ๋๋ฆฌ๋ค๋ ํ
๋ค์์ nCloud์ Application ์๋น์ค ์์๋ณด๊ณ , ์๋ฒ์ ์ ์ํด์ ์ฌ์ฉํ๋ ssh๋ sh, bash๊ฐ ๋๋์ฒด ๋ฌด์์ธ์ง ์์๋ด์ผ๊ฒ ๋ค.
'๐์ฝ๋ฉ ๊ณต๋ถ > ์ฝ๋ฉ๊ณต๋ถ ์ด๋ชจ์ ๋ชจ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ก์ง ) ๋ก๊ทธ์ธ, ๋ฉ์ผ ์ธ์ฆ (0) | 2021.09.25 |
---|---|
CS ) ssh, sh, bash ๋ ๋ญ๊น? (0) | 2021.09.25 |
CDN ) CDN ๊ฒฐ๊ณผ ๋น๊ตํ๊ธฐ, ๊ทผ๋ฐ ๊ฑฐ๊ธฐ์ Request header ๋ถ์์ ๊ณ๋ค์ธ... (0) | 2021.09.04 |
Node.js ) Storage ์์ ์ฌ์ฉํ์ง ์๋ ๋๋ฏธ ํ์ผ๋ค ์ ๋ฆฌํ๊ธฐ -- ft.์๋ฒ ์ค์ผ์ค๋ง (0) | 2021.08.22 |
Node.js ) ํ์ด์ง ์ฒ๋ฆฌ 1 - offset, limit ๋ฐฉ์ (0) | 2021.07.24 |