«   2022/10   »
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Archives
Today
11
Total
14,025
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กํŒจ์ŠคํŠธ์บ ํผ์Šค ์ปดํ“จํ„ฐ๊ณตํ•™ ์™„์ฃผ๋ฐ˜ (4)

kingsubin

๋„คํŠธ์›Œํฌ

๋„คํŠธ์›Œํฌ 1. OSI 7 Layer ์ •์˜ ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ๊ณผ ํ†ต์‹ ์„ 7 ๊ณ„์ธต์œผ๋กœ ํ‘œํ˜„ ๋ชฉ์  ํ”„๋กœํ† ์ฝœ์„ ๊ธฐ๋Šฅ๋ณ„๋กœ ๋‚˜๋ˆ„๊ณ  ๊ณ„์ธต ๋ณ„๋กœ ๊ตฌ๋ถ„ ๋ฒค๋”๊ฐ„ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•œ ํ‘œ์ค€ ํ•„์š” -> ์‰ฌ์šด ์ ‘๊ทผ์„ฑ์œผ๋กœ ๊ธฐ์ˆ ์˜ ๋ฐœ์ „ 1 ๊ณ„์ธต - Physical ์žฅ์น˜์™€ ํ†ต์‹  ๋งค์ฒด ์‚ฌ์ด์˜ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ์˜ ์ „์†ก์„ ๋‹ด๋‹น ๋””์ง€ํ„ธ bit ๋ฅผ ์ „๊ธฐ, ๋ฌด์„  ๋˜๋Š” ๊ด‘ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ ์ „์†ก๋˜๋Š” ๋ฐฉ๋ฒ•, ์ œ์–ด ์‹ ํ˜ธ, ๊ธฐ๊ณ„์  ์†์„ฑ ๋“ฑ์„ ์ •์˜ ex) ์ผ€์ด๋ธ”, ์ธํ„ฐํŽ˜์ด์Šค, ํ—ˆ๋ธŒ, ๋ฆฌํ”ผํ„ฐ 2 ๊ณ„์ธต - Data Link ๋™์ผ ๋„คํŠธ์›Œํฌ ๋‚ด์—์„œ ๋ฐ์ดํ„ฐ ์ „์†ก, ๋งํฌ๋ฅผ ํ†ตํ•ด์„œ ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๊ณ  ๊ด€๋ฆฌ ๋ฌผ๋ฆฌ๊ณ„์ธต์—์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์˜ค๋ฅ˜๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ์ˆ˜์ • ex) ๋ชจ๋Ž€, ์Šค์œ„์น˜ 3 ๊ณ„์ธต - Network ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก, IP ์ฃผ์†Œ๋กœ ํ†ต์‹  ์ถœ๋ฐœ์ง€ IP ์—์„œ ๋ชฉ์ ์ง€ IP ๋กœ ..

CS 2021. 5. 31. 16:18
์‹œ์Šคํ…œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ - ์‰˜, ์‰˜์Šคํฌ๋ฆฝํŠธ

์‰˜๊ณผ ์‰˜์Šคํฌ๋ฆฝํŠธ ๋‹ค๋ฃฐ ๋‚ด์šฉ ๋ฆฌ๋ˆ…์Šค ์‰˜ ์‚ฌ์šฉ๋ฒ• ์‰˜ ์Šคํฌ๋ฆฝํŠธ ์‚ฌ์šฉ๋ฒ• ์‰˜ ์‰˜(shell): ์‚ฌ์šฉ์ž์™€ ์ปดํ“จํ„ฐ ํ•˜๋“œ์›จ์–ด ๋˜๋Š” ์šด์˜์ฒด์ œ๊ฐ„ ์ธํ„ฐํŽ˜์ด์Šค ์‚ฌ์šฉ์ž์˜ ๋ช…๋ น์„ ํ•ด์„ํ•ด์„œ, ์ปค๋„์— ๋ช…๋ น์„ ์š”์ฒญํ•ด์ฃผ๋Š” ์—ญํ•  ๊ด€๋ จ๋œ ์‹œ์Šคํ…œ์ฝœ์„ ์‚ฌ์šฉํ•ด์„œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ์ž‘์„ฑ๋˜์–ด ์žˆ๋‹ค. ์‰˜ ์ข…๋ฅ˜ Bourne-Again Shell (bash): GNU ํ”„๋กœ์ ํŠธ์˜ ์ผํ™˜์œผ๋กœ ๊ฐœ๋ฐœ๋จ, ๊ฑฐ์˜ ๋ฆฌ๋ˆ…์Šค ๋””ํดํŠธ Bourne Shell (sh) C Shell (csh) Korn Shell (ksh): ์œ ๋‹‰์Šค์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋จ ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ณธ ๋ช…๋ น์–ด ์‰˜์ด ์ œ๊ณตํ•˜๋Š” ๋ช…๋ น์–ด ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ณธ ์‰˜์ด bash ์ด๋ฏ€๋กœ, bash ์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ณธ ๋ช…๋ น์–ด whoami: ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž ID whoami -> root passwd: ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž ID์˜ ์•”ํ˜ธ ๋ณ€๊ฒฝ pass..

CS 2021. 5. 9. 11:54
์šด์˜์ฒด์ œ - 2

๋‹ค๋ฃฐ ๋‚ด์šฉ ์“ฐ๋ ˆ๋“œ ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ถ€ํŒ…, ๊ฐ€์ƒ๋จธ์‹  ์Šค๋ ˆ๋“œ Light Weight Process ๋ผ๊ณ ๋„ ํ•จ. ํ”„๋กœ์„ธ์Šค ํ”„๋กœ์„ธ์Šค ๊ฐ„์—๋Š” ๊ฐ ํ”„๋กœ์„ธ์Šค์˜ ๋ฐ์ดํ„ฐ ์ ‘๊ทผ ๋ถˆ๊ฐ€ ์Šค๋ ˆ๋“œ ํ•˜๋‚˜์˜ ํ”„๋กœ์„ธ์Šค์— ์—ฌ๋Ÿฌ๊ฐœ์˜ ์Šค๋ ˆ๋“œ ์ƒ์„ฑ ๊ฐ€๋Šฅ ์Šค๋ ˆ๋“œ๋“ค์€ ๋™์‹œ์— ์‹คํ–‰ ๊ฐ€๋Šฅ ํ”„๋กœ์„ธ์Šค ์•ˆ์— ์žˆ์œผ๋ฏ€๋กœ, ํ”„๋กœ์„ธ์Šค์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋‘ ์ ‘๊ทผ ๊ฐ€๋Šฅ ์Šค๋ ˆ๋“œ ์žฅ์  ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ์‘๋‹ต์„ฑ ํ–ฅ์ƒ ์ž์› ๊ณต์œ  ํšจ์œจ IPC ๊ธฐ๋ฒ•๊ณผ ๊ฐ™์ด ํ”„๋กœ์„ธ์Šค๊ฐ„ ์ž์› ๊ณต์œ ๋ฅผ ์œ„ํ•ด ๋ฒˆ๊ฑฐ๋กœ์šด ์ž‘์—… ํ•„์š”์—†์Œ ํ”„๋กœ์„ธ์Šค ์•ˆ์— ์žˆ์œผ๋ฏ€๋กœ, ํ”„๋กœ์„ธ์Šค์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋‘ ์ ‘๊ทผ ๊ฐ€๋Šฅ ์ž‘์—…์ด ๋ถ„๋ฆฌ๋˜์–ด ์ฝ”๋“œ๊ฐ€ ๊ฐ„๊ฒฐ ์ž‘์„ฑํ•˜๊ธฐ ๋‚˜๋ฆ„ ์Šค๋ ˆ๋“œ ๋‹จ์  ์Šค๋ ˆ๋“œ ์ค‘ ํ•œ ์Šค๋ ˆ๋“œ๋งŒ ๋ฌธ์ œ๊ฐ€ ์žˆ์–ด๋„, ์ „์ฒด ํ”„๋กœ์„ธ์Šค๊ฐ€ ์˜ํ–ฅ์„ ๋ฐ›์Œ ํ”„๋กœ์„ธ์Šค๋Š” ๋…๋ฆฝ์ ์ธ๋ฐ ์Šค๋ ˆ๋“œ์˜ ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ  ์Šค๋ ˆ๋“œ vs ํ”„๋กœ์„ธ์Šค ํ”„๋กœ์„ธ์Šค๋Š” ๋…..

CS 2021. 4. 24. 19:01
์šด์˜์ฒด์ œ - 1

๋‹ค๋ฃฐ ๋‚ด์šฉ ์šด์˜์ฒด์ œ ๊ตฌ์กฐ ์Šค์ผ€์ฅด๋Ÿฌ ํ”„๋กœ์„ธ์Šค ๊ตฌ์กฐ 01. ์šด์˜์ฒด์ œ ํฐ ๊ทธ๋ฆผ - 1 ์šด์˜์ฒด์ œ ์—ญํ•  ์‹œ์Šคํ…œ ์ž์› (System Resource) ๊ด€๋ฆฌ์ž ์‹œ์Šคํ…œ ์ž์› = ์ปดํ“จํ„ฐ ํ•˜๋“œ์›จ์–ด CPU, Memory I/O Devices ์ €์žฅ๋งค์ฒด ์‚ฌ์šฉ์ž์™€ ์ปดํ“จํ„ฐ๊ฐ„์˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์ง€์› ์ปดํ“จํ„ฐ ํ•˜๋“œ์›จ์–ด์™€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ œ์–ด ์šด์˜์ฒด์ œ ์ข…๋ฅ˜ Windows OS Mac OS UNIX -> LINUX 02. ์šด์˜์ฒด์ œ ํฐ ๊ทธ๋ฆผ - 2 ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ? ํ”„๋กœ๊ทธ๋žจ = ์†Œํ”„ํŠธ์›จ์–ด ์†Œํ”„ํŠธ์›จ์–ด = ์šด์˜์ฒด์ œ, ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ = Application ์šด์˜์ฒด์ œ์™€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ฐ„์˜ ๊ด€๊ณ„ ์šด์˜์ฒด์ œ๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๊ด€๋ฆฌ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ฐ„์˜ ๊ถŒํ•œ ๊ด€๋ฆฌ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉ์ž ๊ด€๋ฆฌ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์€ ๋ˆ„๊ตฌ๋‚˜ ๋งŒ๋“ค์ˆ˜์žˆ์Œ ๋ฌดํ•œ ๋ฐ˜..

CS 2021. 4. 18. 01:21