๐Ÿ“‚๋„คํŠธ์›Œํฌ&์„œ๋ฒ„/๐Ÿง๋ฆฌ๋ˆ…์Šค(Linux) 58

๋ฆฌ๋ˆ…์Šค ๊ตฌ์กฐ, ๋Ÿฐ๋ ˆ๋ฒจ, ๋„คํŠธ์›Œํฌ, ์ตœ์†Œ์„ค์น˜, ์ธ์ฆ๋œ ์„œ๋ฒ„, ํŒŒํ‹ฐ์…˜๊ณผ ์„ค์น˜

1. ๋ฆฌ๋ˆ…์Šค ๊ตฌ์กฐ ๋ฆฌ๋ˆ…์Šค์˜ ๋ชจ๋“  ์‹œ์Šคํ…œ ํŒŒ์ผ๋“ค์€ /[root]๋ถ€ํ„ฐ ํŒŒ์ƒ๋˜๋Š” heirarchical(=tree) ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. Windows Server ์—์„œ๋Š” AD(Acitive Directory)๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ์ด๊ฒƒ์€ Registry๊ตฌ์กฐ๋ฅผ ๋”ฐ๋ฅธ๋‹ค. Kernel์€ ๋ช…๋ น๋Œ€๋กœ ํ•˜๋“œ์›จ์–ด๋ฅผ ํ†ต์ œํ•œ๋‹ค. 2. runlevel Linux๋Š” runlevel์„ ํ†ตํ•ด์„œ ์‚ฌ์šฉ์ž๊ฐ€ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๋ฐฉ์‹์ด ๋‹ค๋ฅด๋‹ค. runlevel์€ 0~6๊นŒ์ง€ ๋‹ค. 0(shutdown) 1(root management) 3(CLI : Command Line Interface) 5(GUI: Graphic User Interface) 6(Reboot) ์ด๋“ค์˜ ์ „ํ™˜์€ init 3์‹์œผ๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋‹ค. +Linux๋Š” ๊ธฐ๋ณธ์ด CLI(runlev..

๋ฆฌ๋ˆ…์Šค ๊ธฐ์ดˆ ๋ฐ ์—ญ์‚ฌ

Linux๋Š” ๊ฐœ์ธ์šฉ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์„œ๋ฒ„์šฉ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์ธ ์˜คํ”ˆ์†Œ์Šค(๋ฌด๋ฃŒ) ์šด์˜์ฒด์ œ๋กœ์จ ์ „๋ฌธ๊ฐ€์ ์ธ ์ธํ„ฐ๋„ท ์„œ๋น„์Šค, ๊ฐœ๋ฐœ ๋„๊ตฌ, ๊ทธ๋ž˜ํ”ฝ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ ๊ธฐ๋ณธ์ ์ธ ์˜คํ”ผ์Šค ๊ณ„์—ด๋กœ๋ถ€ํ„ฐ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด๊นŒ์ง€ ๊ด‘๋ฒ”์œ„ํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์ง€์›ํ•ด์ค€๋‹ค. Linux๋Š” Windows๋‚˜ Macintosh๊ณผ ๋‹ค๋ฅด๊ฒŒ GUI(Graphic User Interface) ๋ฐ์Šคํฌํƒ‘์œผ๋กœ GNOME๊ณผ KDE๋ฅผ ๋ชจ๋‘ ์ง€์›ํ•˜๋Š”๋ฐ ๋‘˜ ์ค‘์— ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํŒ๋„ฌ, ์• ํ”Œ๋ฆฟ, ๊ฐ€์ƒ ๋ฐ์Šคํฌํƒ‘, ๊ทธ๋ฆฌ๊ณ  ๋ฉ”๋‰ด ๋“ฑ์„ ์‚ฌ์šฉ์ž ์ž„์˜๋กœ ์ง€์ •ํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. Free Software Foundation์— ์˜ํ•ด ํŠนํ™”๋œ GNU(GNUs Not UNIX)์˜ GNU GPL(GNU Public License)์— ์˜ํ•ด์„œ ์‚ฌ์šฉ์ž, ํ”„๋กœ๊ทธ๋ž˜๋จธ,..

์ปดํ“จํ„ฐ ๊ธฐ์ดˆ ์šฉ์–ด ์ •๋ฆฌ

CPU๋ž€? CPU๋Š” ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜๋กœ, ์ปดํ“จํ„ฐ์˜ ๋‘๋‡Œ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋ฉฐ ๋ช…๋ น์–ด ํ•ด์„๊ธฐ์ด๋‹ค. ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์„ ํ†ต์ œํ•˜๊ณ  ํ”„๋กœ๊ทธ๋žจ์˜ ์—ฐ์‚ฐ์„ ์‹คํ–‰ · ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ์ปดํ“จํ„ฐ์˜ ์ œ์–ด ์žฅ์น˜, ํ˜น์€ ๊ทธ ๊ธฐ๋Šฅ์„ ๋‚ด์žฅํ•œ ์นฉ์ด๋‹ค. 180~200์—ฌ๊ฐœ์˜ Instruction Set(๋ช…๋ น์–ด ์ง‘ํ•ฉ)๋กœ RISC ๋ฐฉ์‹๊ณผ CISC ๋ฐฉ์‹์ด ์žˆ๋‹ค. CPU์—๋Š” Floating point(์—ฐ์‚ฐ์ฒ˜๋ฆฌ), L1 ์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์žˆ๋‹ค. CPU์˜ ๊ตฌ๋ฆฌํ•€์€ ํ•˜๋‚˜ํ•˜๋‚˜๊ฐ€ RAM๊ณผ ์—ฐ๊ณ„๋˜์–ด์ ธ ์žˆ๋‹ค. ์„œ๋ฒ„? ํด๋ผ์ด์–ธํŠธ? ๋„คํŠธ์›Œํฌ? ์„œ๋ฒ„ - ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ํ˜ธ์ŠคํŠธ, ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์ •๋ณด๋‚˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ ํด๋ผ์ด์–ธํŠธ - ์„œ๋น„์Šค๋ฅผ ์š”์ฒญํ•˜๋Š” ํ˜ธ์ŠคํŠธ ์ „๋ฌธ๊ฐ€์˜ ์„œ๋น„์Šค๋ฅผ ๋ฐ›๋Š” ๊ณ ๊ฐ๊ณผ ์˜๋ขฐ์ธ์˜ ์˜๋ฏธ๋กœ, ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•˜์—ฌ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์ •๋ณด๋ฅผ ์ œ๊ณต๋ฐ›๋Š”..

CentOS ์ตœ์ดˆ ์„ค์น˜ ํ›„ ๋„คํŠธ์›Œํฌ ip ์ฃผ์†Œ ์ˆ˜๋™ ์„ค์ • ๋ฐฉ๋ฒ•

๋„คํŠธ์›Œํฌ ip ์ฃผ์†Œ ์ˆ˜๋™ ์„ค์ • ์ด์œ  CentOS์—์„œ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ๋ฅผ ์ˆ˜๋™์œผ๋กœ ์„ค์ •ํ•ด์ค€๋‹ค! ๊ฐ€๋…์„ฑ๋„ ์ข‹๊ณ  ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋‹ค. ๋„คํŠธ์›Œํฌ ip ์ฃผ์†Œ ์ˆ˜๋™ ์„ค์ • ๋ฐฉ๋ฒ• โ–ถEdit > Virtual Network Editor โ–ถSubnet IP: 192.168.100.0 โ–ถNAT Settings... โ–ถ192.168.100.2(์„ธ๋ฒˆ์งธ ์ž๋ฆฌ๋ฅผ 100์œผ๋กœ ๋ณ€๊ฒฝํ•ด์ค€๋‹ค.) โ–ถDHCP ์„ธํŒ… ๋ณ€๊ฒฝ โ–ถ์—ญ์‹œ ์„ธ ๋ฒˆ์งธ ์ž๋ฆฌ๋ฅผ 100์œผ๋กœ ๋ณ€๊ฒฝํ•ด์ฃผ๋ฉด ๋!

๋ˆ„๊ตฌ๋‚˜ ๋”ฐ๋ผํ•  ์ˆ˜ ์žˆ๋Š” VMware ์•ˆ์— CentOS 7 ์„ค์น˜ํ•˜๊ธฐ(์ค€๋น„๋ฌผ: CentOS 7 ISO ํŒŒ์ผ)

Create a NEw Virtual Machine ์„ ํƒ Custom์œผ๋กœ ์„ค์น˜! Next Next Linux, CentOS 7 64-bit ์„ ํƒ CPU ํ”„๋กœ์„ธ์„œ 2๊ฐœ RAM 8GB ์„ค์ • NAT ํƒ€์ž… ๋„คํŠธ์›Œํฌ ์„ ํƒ ์ €์žฅ๋ฐฉ์‹ ์„ค์ • Customize Hardware ์„ ํƒ Sound Card์™€ Printer ์ œ๊ฑฐ ํ”„๋กœ์„ธ์„œ ๊ฐ€์ƒํ™” ์„ ํƒ(์ค‘์š”) FInish CentOS ISO ํŒŒ์ผ ์‚ฝ์ž… Power On Enter English DATE&TIME Asia Seoul KEYBOARD English LANGUAGE SUPPORT ๋ณด์กฐ์–ธ์–ด: ํ•œ๊ตญ์–ด INSTALLATION SOURCE Auto SOFTWARE SELECTION ์›๋ž˜๋Š” ํ•ดํ‚น ๋“ฑ์— ๋Œ€๋น„ํ•˜์—ฌ ์ตœ์†Œ ์„ค์น˜๊ฐ€ ์›์น™์ด์ง€๋งŒ ์ดˆ๋ณด์ž์˜ ํŽธ์˜๋ฅผ ์œ„ํ•˜์—ฌ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์†Œํ”„ํŠธ์›จ์–ด ์„ ํƒ..

๋ฆฌ๋ˆ…์Šค๋ž€ ๋ฌด์—‡์ผ๊นŒ?

๋ฆฌ๋ˆ…์Šค๋ž€? ๋ฆฌ๋ˆ…์Šค(Linux)๋Š” ๋ฆฌ๋ˆ„์Šค ํ† ๋ฅด๋ฐœ์Šค๊ฐ€ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฃผ์ฒด๋กœ ๊ฐœ๋ฐœํ–ˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค(Linux)๋Š” ์œˆ๋„์šฐ(Windows)์™€ ๋งฅ(MacOS)๊ณผ ๊ฐ™์ด ์ปดํ“จํ„ฐ ์šด์˜์ฒด์ œ ์ค‘ ํ•˜๋‚˜์ด๋‹ค. ์œ ๋‹‰์Šค (Unix) ์šด์˜์ฒด์ œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ์šด์˜์ฒด์ œ๋กœ ๋ฆฌ๋ˆ…์Šค๋Š” ์œ ๋‹‰์Šค์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋‹ค์ค‘ ์‚ฌ์šฉ์ž, ๋‹ค์ค‘ ์ž‘์—…(Multi-Tasking), ๋‹ค์ค‘ ์Šค๋ ˆ๋“œ(Multi-Thread)๋ฅผ ์ง€์›ํ•˜๋Š” ๋„คํŠธ์›Œํฌ ์šด์˜์ฒด์ œ(NOS)์ด๋‹ค. ๋ฆฌ๋ˆ…์Šค์˜ ๊ทผ๋ณธ์ด ๋˜๋Š” ์œ ๋‹‰์Šค๊ฐ€ ์• ์ดˆ๋ถ€ํ„ฐ ํ†ต์‹  ๋„คํŠธ์›Œํฌ๋ฅผ ์ง€ํ–ฅํ•˜์—ฌ ์„ค๊ณ„๋œ ๊ฒƒ ์ฒ˜๋Ÿผ ๋ฆฌ๋ˆ…์Šค๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์„œ๋ฒ„๋กœ ์ž‘๋™ํ•˜๋Š”๋ฐ ์ตœ์ ํ™”๋˜์–ด ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ์„œ๋ฒ„์šฉ์œผ๋กœ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์šด์˜์ฒด์ œ์ด๋‹ค. ๋ฆฌ๋ˆ…์Šค์˜ ํŠน์ง• - ๋ฆฌ๋ˆ…์Šค๋Š” ์œ ๋‹‰์Šค์™€ ์™„๋ฒฝํ•˜๊ฒŒ ํ˜ธํ™˜๊ฐ€๋Šฅ - ๋ฆฌ๋ˆ…์Šค๋Š” ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœ๋œ ์šด์˜์ฒด์ œ๋กœ ๋ˆ„๊ตฌ๋“ ์ง€ ์ž์œ ๋กญ๊ฒŒ ์ˆ˜์ • ๊ฐ€๋Šฅ - ๋ฆฌ๋ˆ…..

VMware ๊ฐ€์ƒ๋จธ์‹ ์ด๋ž€? ๊ฐ€์ƒ ๋จธ์‹  ์™œ ์“ธ๊นŒ? ์žฅ๋‹จ์  ๋ฐ VMware player vs pro ์ฐจ์ด ์„ค์น˜

VMware๋ž€ ๋ฌด์—‡์ธ๊ฐ€? VMware์˜ VM์€ ๊ฐ€์ƒ๋จธ์‹ (Virtual Machine)์œผ๋กœ, ๊ฐ€์ƒ์˜ ๊ธฐ๊ณ„์žฅ์น˜๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ๊ฐ€์ƒํ™” ๊ธฐ์ˆ ์„ ์ด์šฉํ•˜์—ฌ ํ•œ ๊ฐœ์˜ ์‹œ์Šคํ…œ์œผ๋กœ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ฐ€์ƒ ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ฐ€์ƒ ๋จธ์‹ ์ด๋ผ๊ณ  ํ•œ๋‹ค. ์ฆ‰, PC ์•ˆ์—์„œ ๋˜ ๋‹ค๋ฅธ PC๋ฅผ ๊ตฌ๋™ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ฃผ๋Š” ๊ฒƒ์ด๋ฉฐ, ์‰ฝ๊ฒŒ ๋งํ•˜์ž๋ฉด "์ปดํ“จํ„ฐ ์•ˆ์— ๋˜ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ๋ฅผ ๋งŒ๋“œ๋Š”" ํ”„๋กœ๊ทธ๋žจ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. (๊ฐ€์ƒ๋จธ์‹ ์œผ๋กœ VirtualBox, Hyper-V,VMware ๋“ฑ์ด ์žˆ๋‹ค.) VMware๋ฅผ ์™œ ์‚ฌ์šฉํ•˜๋Š”๊ฐ€? ์˜ˆ์ „์—๋Š” ์ปดํ“จํ„ฐ ํ•œ ๋Œ€๋‹น ํ•œ ๊ฐœ์˜ ์šด์˜์ฒด์ œ๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ๋‚˜ ์šด์˜์ฒด์ œ๊ฐ€ ํ•„์š”ํ•  ๋•Œ ์ƒˆ๋กœ์šด ์šด์˜์ฒด์ œ๊ฐ€ ๋‹ด๊ธด ์ปดํ“จํ„ฐ๋ฅผ ๊ตฌํ•ด์˜ค๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ด์•ผ ํ–ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‚ด๊ฐ€ IOS ๊ฐœ๋ฐœํ™˜๊ฒฝ์ด ํ•„์š”ํ•˜๋ฉด ๋งฅ๋ถ์„ ๊ตฌ๋งค..

๋„คํŠธ์›Œํฌ&์„œ๋ฒ„ ์ˆ˜์—… OT + ๊ฐ€์ƒ๋จธ์‹  VMware ๊ธฐ์ดˆ

6๊ฐœ์›” ๋™์•ˆ 1. ์™ธ๊ตญ์–ด(์˜์–ด, ์ผ์–ด/์ค‘๊ตญ์–ด, ....) ํ•™์Šต 2. ๋ธ”๋กœ๊ทธ ํ™œ๋™ ์„ ์ ๊ทน ์ถ”์ฒœ =>ํ•ด์™ธ ์ทจ์—…(์ผ๋ณธ, ์ค‘๋™, ์‹ฑ์นดํฌ๋ฅด, ๋ง๋ ˆ์ด์ง€์•„,...VMware(VMware), Virtual PC(MS), Virtual Box(Oracle)์€ ์ผ๋ฐ˜ ํด๋ผ์ด์–ธํŠธ์šฉ =>์ƒ์šฉ ๊ฐ€์ƒ๋จธ์‹ ์—์„œ๋Š” VMware, Citrix๊ฐ€ ์ฃผ๋„ํ•˜๊ณ  ์žˆ๋‹ค. ๊ฐ€์ƒ๋จธ์‹ ์€ ์™ธ๋ถ€ ํ˜ธ์ŠคํŠธ ๋จธ์‹ (Windows 10-11/Windows 7)์— VMware๋ผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค์น˜ํ•œ ๋’ค ๊ทธ ์•ˆ์— Windows Server 2018, Windows 10-11/7, Linux CentOS 7, Ubuntu 18.04, 20.04 ๋“ฑ์„ ์„ค์น˜ํ•ด์„œ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. =>์˜ˆ์ „์—๋Š” Architecture(CPU์˜ ์ฒ˜๋ฆฌ๋ฐฉ์‹)์ด ๋งž์ง€ ์•Š์œผ๋ฉด IBM(PC)์—์„œ๋Š” Ap..