Cloud Engineering/Linux ๐Ÿง

/bin : binary directory ์‚ฌ์šฉ์ž ๋ช…๋ น์–ด๊ฐ€ ์กด์žฌํ•˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ /sbin : system binary directory ์‹œ์Šคํ…œ์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…๋ น์–ด๊ฐ€ ์กด์žฌํ•˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ /home : ์‚ฌ์šฉ์ž ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ /proc : proc ํŒŒ์ผ ์‹œ์Šคํ…œ์œผ๋กœ ๋งคํ•‘๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ฃผ๋กœ ์ปค๋„์˜ ํŒŒ๋ผ๋ฏธํ„ฐ์™€ ๋™์ž‘์ค‘์ธ ํ”„๋กœ์„ธ์Šค์™€ ๊ด€๋ จ๋œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ →์ปค๋„์ด ๋ฉ”๋ชจ๋ฆฌ์ƒ์— ๋งŒ๋“ค์–ด ๋†“์€ ๊ฒƒ์œผ๋กœ ๋””์Šคํฌ์ƒ์— ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค. /tmp : ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋™์ž‘ ์‹œ ๊ฐ ํ”„๋กœ๊ทธ๋žจ ๋™์ž‘ ์ค‘ ๋ฐœ์ƒํ•˜๋Š” ์ž„์‹œ ํŒŒ์ผ์„ load ํ•˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ /var : ์‹œ์Šคํ…œ ์šด์˜ ์ค‘ ๋ฐœ์ƒํ•˜๋Š” ํ”„๋กœ์„ธ์Šค (ํ”„๋กœ์„ธ์Šค ๊ด€๋ จ ์ •๋ณด, ์‹œ์Šคํ…œ ๋กœ๊ทธ, ์‹œ์Šคํ…œ ๋ฉ”์ผ ์ €์žฅ ์ •๋ณด, ํ”„๋ฆฐํŠธ, spool ์ •๋ณด ๋“ฑ ) /boot : ๋ถ€ํŒ… ์ด๋ฏธ์ง€ ์ •๋ณด๊ฐ€ ์žˆ๋Š” ๋ถ€ํŒ… ๊ด€๋ จ..
1. ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ ํ™•์ธ pwd 2. ์‰˜ ์ถœ๋ ฅ๋œ ๋‚ด์šฉ ์ง€์šฐ๊ธฐ clear 3-1. ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์šฉ ํ™•์ธ [root@localhost ~]# ls aaaa anaconda-ks.cfg initial-setup-ks.cfg 3-2. ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์šฉ ์ž์„ธํžˆ ํ™•์ธํ•˜๊ธฐ [root@localhost ~]# ls -l ํ•ฉ๊ณ„ 12 -rw-r--r--. 1 root root 4 12์›” 26 14:17 aaaa -rw-------. 1 root root 1923 12์›” 26 11:17 anaconda-ks.cfg -rw-r--r--. 1 root root 1971 12์›” 26 11:26 initial-setup-ks.cfg ์—ฌ๊ธฐ์„œ ๊ฐ ํ•„๋“œ์˜ ์˜๋ฏธ๋ฅผ ์•Œ์•„๋ณด์ž. d rwx r-x r-x 5 root root 5 Dec 27 ..
virtual box ์˜ CentOS๋ฅผ ์ผ ๋‹ค. CentOS์—์„œ ํ„ฐ๋ฏธ๋„์„ ์—ฐ๋‹ค. ์ด๋”๋„ท ์—ฐ๊ฒฐ์ด ๋˜์–ด์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ , ์ด๋”๋„ท์ด ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค๋ฉด ์ผœ์ฃผ์ž ! ip a ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ํ˜„์žฌ ๋‚˜์˜ ip ์ฃผ์†Œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. 196 ๋ฒˆ๋Œ€ ip์ฃผ์†Œ๋ฅผ ๊ธฐ์–ตํ•ด๋‘”๋‹ค. ๋‹ค์Œ์œผ๋กœ systemctl start sshd systemctl enable sshd ๋‘ ๋ช…๋ น์–ด๋ฅผ ํ„ฐ๋ฏธ๋„์— ์ž…๋ ฅํ•œ๋‹ค. CentOS๋ฅผ ์ผœ๋‘” ์ฑ„๋กœ ๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„์—์„œ ์ž‘์—…์„ ์ง„ํ–‰ํ•œ๋‹ค. virtual box ๋ฐ–์ธ ์‹ค์ œ ์šด์˜์ฒด์ œ์ธ ๋ฆฌ๋ˆ…์Šค (์šฐ๋ถ„ํˆฌ) ํ„ฐ๋ฏธ๋„์—์„œ ssh root@196.x.x.x.x ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  root ๊ณ„์ •์˜ ํŒจ์Šค์›Œ๋“œ๋ฅผ ์นœ๋‹ค. root@localhost ~ ๋กœ ๊ณ„์ •์ด ๋ฐ”๋€ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๊ฒƒ์œผ๋กœ CentOS๋ฅผ ๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ ์…‹..
Container Technology 1. ์ปจํ…Œ์ด๋„ˆ๋ž€ ์ตœ๊ทผ์—๋Š” ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๋“ฑ์žฅํ–ˆ๋‹ค. Host ๋กœ๋ถ€ํ„ฐ ๊ฒฉ๋ฆฌ๋˜์–ด ๋…๋ฆฝ์ ์ธ ํ™˜๊ฒฝ์˜ ์ด๋ฏธ์ง€ ํŒŒ์ผ๋กœ๋ถ€ํ„ฐ ์‹คํ–‰๋˜๋Š” ํ”„๋กœ์„ธ์Šค์ด๋‹ค. namespace์™€ cgroup ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•œ๋‹ค. ์›๋ž˜ VM๋„ OS ๋ฅผ ์ด๋ฏธ์ง€ํ™”ํ•ด์„œ ๋งŒ๋“ค์ง€๋งŒ ์ปจํ…Œ์ด๋„ˆ์—์„œ ๋งํ•˜๋Š” ์ด๋ฏธ์ง€๋Š” ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฏธ์ง€์ด๋‹ค. ๋‚ด๊ฐ€ ์•ฑ์„ ๋Œ๋ฆด๋•Œ ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ž์ฒด๋ฅผ ์ด๋ฏธ์ง€ํ™”ํ•ด์„œ ๋งŒ๋“ค์–ด๋†“์€ ๊ฒƒ์ด๋‹ค. 2. ์ปจํ…Œ์ด๋„ˆ์™€ VM์˜ ์ข…๋ฅ˜ Linux LXC : OS ๋‚ด์—์„œ ์ž‘๋™ํ•˜๋Š” ๊ฒฝ๋Ÿ‰ํ™”๋œ VM ๊ตฌํ˜„. Docker : Docker ์ถœ์‹œ ์ดํ›„๋กœ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๊ฐ๊ด‘๋ฐ›๊ธฐ ์‹œ์ž‘ํ•จ. ๊ฐœ๋ฐœ์ž๋“ค์ด ๋‹ค์–‘ํ•œ OS์—์„œ ์ž‘๋™ํ•˜๋Š” ๋™์ผํ•œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด ๋ชฉ์ . Docker Image ๋ž€ ์‹คํ–‰์— ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ํฌํ•จํ•˜์—ฌ docke..
ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ๋ชจ๋ธ Could ๋ชจ๋ธ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์‚ฌ์ง„์€ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ Azure์—์„œ ์ œ๊ณตํ•œ ์‚ฌ์ง„์ด๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ž์ฃผ ๋“ค์–ด๋ณธ IaaS, PaaS, SaaS๊ฐ€ ํด๋ผ์šฐ๋“œ ๋ชจ๋ธ์˜ ํ•œ ์ข…๋ฅ˜์— ์†ํ•˜๊ฒŒ ๋œ๋‹ค. On Premises๋Š” ํšŒ์‚ฌ ๋ฐ ๊ฐœ์ธ์ด ์ง์ ‘ ์ „์ฒด ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋ธ์ด๋ฉฐ, ๋”ฐ๋ผ์„œ ์ž์œ ๋„๊ฐ€ ๊ฐ€์žฅ ๋†’๋‹ค. ๊ทธ๋ฆฌ๊ณ  IaaS -> PaaS -> SaaS ์ˆœ์œผ๋กœ ํด๋ผ์šฐ๋“œ vendor๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๋งŽ์•„์ง„๋‹ค. ์ตœ๊ทผ์˜ ํŠธ๋ Œ๋“œ๋Š” SaaS๋Š” ์š”๊ธˆ์ด ๋งŽ์ด ๋ถ€๊ณผ๋˜๋ฏ€๋กœ, IaaS , PaaS๋ฅผ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ๋กœ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•œ๋‹ค. as a Service ์˜ ๋œป IaaS, PaaS, SaaS ๋‹จ์–ด์— ๋ถ™๋Š” as a Service๋Š” ๋ฌด์Šจ ์˜๋ฏธ์ด๊ธธ๋ž˜ ๊ณ„์† ๋ถ™๋Š” ๊ฒƒ์ผ๊นŒ. ์—ฌ๊ธฐ์„œ '์„œ๋น„์Šค'๋ž€ , IT Service๋ฅผ ์˜๋ฏธ..
minjiwoo
'Cloud Engineering/Linux ๐Ÿง' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (4 Page)