- ๋ฐฉ๋ฌธ์์
- ์ธ๊ธฐ ํฌ์คํธ
์ ์ฒด ๋ฐฉ๋ฌธ์
์ค๋ ๋ฐฉ๋ฌธ์
์ด์ ๋ฐฉ๋ฌธ์
Popular Post
-
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ๋์์ธ ํจํด ๋จ๋ตํ ๋ฌธ์ ์ด์ ๋ฆฌ
Q) ๋ณต์กํ ์ธ์คํด์ค๋ฅผ ์กฐ๋ฆฝํ์ฌ ๋ง๋๋ ๊ตฌ์กฐ๋ก, ๋ณตํฉ ๊ฐ์ฒด๋ฅผ ์์ฑํ ๋ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ(๊ณผ์ )๊ณผ ๊ฐ์ฒด๋ฅผ ๊ตฌํ(ํํ) ํ๋ ๋ฐฉ๋ฒ์ ๋ถ๋ฆฌํจ์ผ๋ก์จ ๋์ผํ ์์ฑ ์ ์ฐจ์์ ์๋ก ๋ค๋ฅธ ํํ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค ์ ์๋ ๋์์ธ ํจํด ๋๋ณด๊ธฐ Builder Q) ์์ ํด๋์ค์์ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ์ธํฐํ์ด์ค๋ฅผ ์ ์ํ๊ณ , ํ์ ํด๋์ค์์ ์ธ์คํด์ค๋ฅผ ์์ฑํ๋๋ก ํ๋ ๋ฐฉ์์ผ๋ก, ์์ ํด๋์ค์์๋ ์ธ์คํด์ค๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ๋ง ๊ฒฐ์ ํ๊ณ , ํ์ ํด๋์ค์์ ๊ทธ ๋ฐ์ดํฐ์ ์์ฑ์ ์ฑ ์์ง๊ณ ์กฐ์ํ๋ ํจ์๋ค์ ์ค๋ฒ๋ก๋ฉํ์ฌ ์ธํฐํ์ด์ค์ ์ค์ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ํด๋์ค๋ฅผ ๋ถ๋ฆฌํ ์ ์๋ ํน์ฑ์ ๊ฐ๋ ๋์์ธ ํจํด ๋๋ณด๊ธฐ Factory Method Q) ๊ธฐ๋ฅ์ ํด๋์ค ๊ณ์ธต๊ณผ ๊ตฌํ์ ํด๋์ค ๊ณ์ธต์ ์ฐ๊ฒฐํ๊ณ , ๊ตฌํ๋ถ์์ ์ถ์ ๊ณ์ธต์ ๋ถ๋ฆฌํ์ฌ ์ถ์ํ๋ ๋ถ๋ถ๊ณผ ์ค์ ..
-
๐VI ์๋ํฐ & ๋ช
๋ น์ด์ ๋ชจ๋ ๊ฒ
๐vi ์๋ํฐ๋? - vi๋ ๋น ์กฐ์ด๊ฐ ๋ง๋ UNIX๊ณ์ด ํ๊ฒฝ์์ ๊ฐ์ฅ ๋ง์ด์ฐ์ด๋ ์คํ ์์ค ๋ฌธ์ ํธ์ง๊ธฐ๋ก ํ ์ค์ฉ ํธ์งํ๋ ์ค๋จ์ ํธ์ง๊ธฐ๊ฐ ์๋๋ผ ํ ํ๋ฉด์ ํธ์งํ๋ 'Visual Editor' ๋ผ๋ ๋ป์์ ์ ๋ํ์์ต๋๋ค. ๐vi ์ vim ์ ์ฐจ์ด? vim์ 'VI Improved' ์ฆ, ํฅ์๋ vi๋ฅผ ์๋ฏธํ๋๋ฐ, vi์ ๊ฒฝ์ฐ ๊ฐ๊ฒฐํ ํ ์คํธ ํธ์ง๊ธฐ๋ฅ๋ง์ ์ ๊ณตํ๋ ๋ฐ๋ฉด์ VIM์ ํ์ฅ๋ ์ ๊ท ํํ์ ๋ฌธ๋ฒ, ๋ฌธ๋ฒ ๊ฐ์กฐ๊ธฐ๋ฅ, ๋ค์ค ๋๋๋ฆฌ๊ธฐ ๋ฑ vi๋ณด๋ค ํ์ฅ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋๋ค์์ UNIX์ LINUX ๋ฐฐํฌํ์ ๊ฒฝ์ฐ vim์ด ์ค์น๋์ด ์๋ ๊ฒ์ ๋ณผ ์ ์๋๋ฐ, ์ด๋ ๋ด๋ถ์ ์ผ๋ก vi๋ฅผ alias ์ค์ ํ์ฌ vi๋ฅผ ์ด์ด๋ vim์ด ์ด๋ฆฌ๋๋ก ์ธํ ๋์ด ์์ต๋๋ค. ๋ฐ๋ผ์ ํ์ฌ๋ก์ , ๊ตณ์ด vi์ vim์ ๋ณ๋๋ก ..
-
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ๊ณต๊ฒฉ๊ธฐ๋ฒ ๋จ๋ตํ ๋ฌธ์ ์ด์ ๋ฆฌ
Q) TCP ํ๋กํ ์ฝ์ ๊ตฌ์กฐ์ ์ธ ๋ฌธ์ ๋ฅผ ์ด์ฉํ ๊ณต๊ฒฉ์ผ๋ก ์๋ฒ์ ๋์ ๊ฐ์ฉ ์ฌ์ฉ์ ์๋ฅผ SYNํจํท๋ง ๋ณด๋ด ์ ์ ํ์ฌ ๋ค๋ฅธ ์ฌ์ฉ์๊ฐ ์๋ฒ๋ฅผ ์ฌ์ฉ ๋ถ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ณต๊ฒฉ ๋๋ณด๊ธฐ SYN ํ๋ฌ๋ฉ Q) ๋๋์ UDP ํจํท์ ๋ง๋ค์ด ์์์ ํฌํธ๋ฒํธ๋ก ์ ์กํ์ฌ ์๋ต ๋ฉ์ธ์ง(ICMP)๋ฅผ ์์ฑํ๊ฒ ํ์ฌ ์ง์ํด์ ์์์ ๊ณ ๊ฐ์ํค๋ ๊ณต๊ฒฉ ๋๋ณด๊ธฐ UDP ํ๋ฌ๋ฉ Q) ์ถ๋ฐ์ง ์ฃผ์๋ฅผ ๊ณต๊ฒฉ๋์์ IP๋ก ์ค์ ํ์ฌ ๋คํธ์ํฌ ์ ์ฒด์๊ฒ ICMP Echo ํจํท์ ์ง์ ๋ธ๋ก๋์บ์คํ ํ์ฌ ๋ง๋น์ํค๋ ๊ณต๊ฒฉ ๋๋ณด๊ธฐ ์ค๋จธํ(Smurf) / ์ค๋จธํ(Smurfing) Q) ICMP ํจํท์ ์ ์์ ์ธ ํฌ๊ธฐ๋ณด๋ค ์์ฃผ ํฌ๊ฒ ๋ง๋ค์ด ์ ์กํ๋ฉด ๋ค์์ IP๋จํธํ๊ฐ ๋ฐ์ํ๊ณ , ์์ ์ธก์์๋ ๋จํธํ ํจํท์ ์ฒ๋ฆฌ(์ฌ์กฐํฉ)ํ๋ ๊ณผ์ ์์ ๋ง์ ๋ถํ๊ฐ ๋ฐ์ํ๊ฑฐ๋, ์ฌ์กฐํฉ ๋ฒํผ์ ์ค..
-
๐ปWindows Hostname ๋ณ๊ฒฝ
๐Hostname(ํธ์คํธ๋ค์)์ด๋? Hostname์ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ์ฅ์น๋ค์๊ฒ ๋ถ์ฌ๋๋ ๊ณ ์ ํ ์ด๋ฆ์ผ๋ก, ํน์ ๋คํธ์ํฌ ์์์ ์ด๋ ํ ์ฅ์น๋ฅผ ๋ค๋ฅธ ์ฅ์น์ ๊ตฌ๋ณํ๊ธฐ ์ํด ์ฌ์ฉ๋์ด์ง๋๋ค. ์์คํ ์์์ ์ํ๋ ์๋ฒ์ ์ ์ํ๊ธฐ ์ํด Hostname์ ์ ์ํ๋ ๊ฒ์ ์ค์ํ๋ฉฐ, ๋ณดํต ํด๋น ์๋ฒ๋ฅผ ์์ ํ ๊ธฐ์ ์ ๋ค์ด๋ฐ๊ท์ ์ด๋ FQDN๊ท์ ์ ๋ฐ๋ผ ๋ช ๋ช ํ๊ณค ํฉ๋๋ค. ์ด ๊ธ์์ ์๋์ฐ ์๋ฒ์์์ Hostname์ ํ์ธํ๊ณ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช ํฉ๋๋ค. ๐Windows์์ Hostname ํ์ธํ๊ธฐ Windows + R (์คํ์ฐฝ ์ผ๊ธฐ) cmd(๋ช ๋ น ํ๋กฌํํธ ์ผ๊ธฐ) ipconfig /all Windows + R (์คํ์ฐฝ ์ผ๊ธฐ) cmd(๋ช ๋ น ํ๋กฌํํธ ์ผ๊ธฐ) hostname * ํ์ฌ ํ ์คํธ์๋ฒ์ Hostname์ WIN-..
-
CP(Copy) ๋ช
๋ น์ด ๋ฐ ์ต์
cp(copy) ๋ช ๋ น์ด -์ฌ์ฉํ์: cp [ ์ต์ ] ์๋ณธํ์ผ ๋ณต์ฌํ์ผ, cp [ ์ต์ ] ์๋ณธํ์ผ( ๋๋ ํ ๋ฆฌ ) ๋๋ ํ ๋ฆฌ -mv์ cp๋ช ๋ น์ด์ ์ฐจ์ด์ : mv๋ช ๋ น์ด๋ ํ์ผ์ด ์ด๋, cp๋ช ๋ น์ด๋ ๋ณต์ฌ์ ํํ #cp ./file.txt /user/local/textfile.txt ํ์ฌ ๋๋ ํ ๋ฆฌ์ ์๋ file.txt ํ์ผ์ /user/local ๊ฒฝ๋ก์ textfile.txt ๋ผ๋ ์ด๋ฆ์ผ๋ก ๋ณต์ฌํ๋ค. #cp /usr/local/textfile.txt /var/log/log.txt /usr/local/textfile.txt ํ์ผ์ /var/log/log.txt ํ์ผ๋ก ๋ณต์ฌํ๋ค. ์ต์ ๋ช ๋ น์ด์ ๋ํ ์ค๋ช -a ๋ณต์ฌ๊ฐ ๋๋ฉด์ ํ์ผ์ ์์ฑ๊น์ง ๋ณต์ฌ๋จ(์ฝ๊ธฐ ์์ฑ ๋ฑ) -p ์๋ณธ ํ์ผ์ ์์ ์, ๊ทธ๋ฃน, ๊ถํ ๋ฑ์ ์ ๋ณด๊น..
Recent Post
-
๐ [TroubleShooting] Failed to start firewalld : dynamic firewall daemon
๐Troubleshooting - ๋ฐฉํ๋ฒฝ ๋ฐ๋ชฌ์ด ์คํ๋์ง ์์ ํ์ ๐ ๋ฌธ์ ๋์: RHEL 8 ์๋ฒ ๐ ํ์: 1) /etc/firewalld/direct.xml ๅ ง ํ์ฉ IP์ ์ฑ ์ viํธ์ง๊ธฐ๋ก ์์ 2) systemctl restart firewalld โ firewall daemon์ด ์ฌ์์ ๋ชปํจ 3) systemctl stop firewalld ๋ก firewall daemon ์ค์ง ํ start ํ์์ผ๋ ๊ธฐ๋ ๋ถ๊ฐ ERROR ๋ฐ์ #systemctl start firewalld Job for firewalld.service failed because the control process exited with error code. See "systemctl status firewalld.service..
-
๐[Sprint1] ์ค๋ฌด์์ ๋๊ปด๋ณธ ์ฟ ๋ฒ๋คํฐ์ค๊ฐ ์ ๋ง ํธํ ์ด์
*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐์ฟ ๋ฒ๋คํฐ์ค ํ์ค ์ํ๊ณ๋ก ํธํด์ง IT์ธํ๋ผ ๊ตฌ์ถ ๋ง์ ITํ์ฌ๋ค์ ์ปจํ ์ด๋ ํ๊ฒฝ์ด IT์ธํ๋ผ๋ก ์๋ฆฌ์ก์ ๊ฒ์ด๋ผ ์์ํ๊ณ ์ฌ๋ฌ ๊ธฐ์ ๋ค์ด ์ปจํ ์ด๋ ์์ฅ์ ๋ฐ์ด๋ค๊ฒ ๋์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์งง์ ์๊ฐ ์์ ์์ ๊ฐ์ ์ฟ ๋ฒ๋คํฐ์ค ๊ธฐ๋ฐ์ IT์ํ๊ณ๊ฐ ํญ๋ฐ์ ์ผ๋ก ๊ฑฐ๋ํด์ก์ต๋๋ค. ํ์ง๋ง, 95๋ ๋ ์ฆ์์ ๋ง๋ค์ด์ง JAVA๋ฅผ ํ์ฌ๊น์ง๋ ์ฃผ๋ก ์ฌ์ฉํ๋ฏ์ด ๊ฐ ์์ญ๋ณ๋ก ๋์ค์ ์ผ๋ก ์ฌ์ฉํ๋ ์ ํ๋ค์ด ์ ํด์ ธ ์์ต๋๋ค. ์์ ๊ฐ์ด ๊ฐ ์์ญ๋ณ๋ก ํฌ๊ฒ ๋ถ๋ฅํ๋ฉด ๋์ค์ ์ผ๋ก ์ฌ์ฉํ๋ ์ ํ๋ค์ ์ด๋ ์ต๋๋ค. โ CNCF(Cloud Native Computing Foundation)์์ ๊ด๋ฆฌํ๋ ํ๋ก์ ํธ๋ค์ ์ฑ์๋ ํ๊ฐ์..
-
๐[Sprint1] ์ฟ ๋ฒ๋คํฐ์ค ๋ฌด๊ฒ๊ฐ ์๊ฒ ์ค์นํ๊ธฐ
*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐์ค์ต ํ๊ฒฝ ๊ตฌ์ฑ ์ด๋ฒ์๋ ์ฟ ๋ฒ๋คํฐ์ค ์ค์ตํ๊ฒฝ์ ๊ตฌ์ฑํด๋ณด๊ณ ์ ํฉ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ๊ณต๋ถํ ๋๋ VMware๊ด๋ จ ์ ํ์ ์ฌ์ฉํ๋ค๋ณด๋ VMware Workstation์ ํตํด์ ์งํํ๋ ค๊ณ ํ์ผ๋, ์ฒซ ์ค์ต์ด๊ธฐ ๋๋ฌธ์ ์ค์ต๋ด์ฉ์ ๋ ์ง์คํ๊ณ ์ VirtualBox๋ก ์งํํ์ต๋๋ค. ๐Vagrant๋ฅผ ํ์ฉํ์ฌ VM ์์ฑ * OS: Rocky Linux * ์ค์ต ์คํฌ๋ฆฝํธ๋ฅผ ํ์ฉํ์ฌ k8s ๋ง์คํฐ ๋ ธ๋ ์์ฑ # Vagrant ํด๋ ์์ฑ D:\> mkdir k8s # Vagrant ์คํฌ๋ฆฝํธ ๋ค์ด๋ก๋ D:\k8s> curl -O https://raw.githubusercontent.com/k8s-1pro..
-
๐[Sprint1] ์ปจํ
์ด๋ ํ๋ฐฉ ์ ๋ฆฌ
*ํด๋น ๊ธ์ ์ธํ๋ฐ ใ์ฟ ๋ฒ๋คํฐ์ค ์ด๋๋ ํด๋์ค (์ง์ํธ) - Sprint1ใ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ต&์ ๋ฆฌ ์ฐจ ์์ฑ๋์์ต๋๋ค. ๐๊ธฐ์ ์ ํ๋ฆ์ผ๋ก ์ดํดํ๋ ์ปจํ ์ด๋ Kubernetes๋ DevOps์ Container Infra ํ๊ฒฝ์์ ๋นผ๋์ ์ ์๋ ๋ถ๋ถ์ด ๋์์ต๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ ์ดํดํ๊ธฐ ์ํด์๋ OS์ ๊ธฐ์ ๋ฐ์ ๊ณผ ๋๋ถ์ด ๊ฐ์ํ ๋ฐ ์ปจํ ์ด๋ ํ๊ฒฝ์ ๋ํ ์ ๋ฐ์ ์ธ ๋ฐฐ๊ฒฝ ํ๋ฆ์ ์ ํ์๊ฐ ์์ต๋๋ค. ๐Linux OS ํ๋ฆ Linux OS๋ UNIX๋ฅผ ์์์ผ๋ก ๋ฐ๋น์๊ณ์ด๊ณผ ๋ ๋ํ๊ณ์ด๋ก ๋ฐฐํฌํ์ ์ ๊ณตํ๊ณ ์๊ณ RedHat์์๋ ๊ธฐ์ ์ฉ ๋ฐฐํฌํ์ธ Red Hat Enterprise Linux(RHEL)์ ์ ๋ฃ์ ๊ณตํ์ฌ ๋๋ถ๋ถ์ ๊ธฐ์ ์์๋ ํด๋น ๋ฐฐํฌํ์ ์ฃผ๋ก ์ฌ์ฉํ๊ฑฐ๋ CentOS, Ubuntu ๋ ๋ณํํ์ฌ ์ฌ์ฉํ๊ณ ..
-
๐Logical Volume Management(LVM)์ ์ ๋ฐ ์์ฑ ๋ฐฉ๋ฒ
๐Logical Volume Management(LVM)์ด๋? LVM์ Logical Volume Management์ ์ฝ์๋ก ๋์คํฌ ๊ณต๊ฐ์ ๋์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋ Linux ์ด์ ์ฒด์ ์ ๊ธฐ๋ฅ์ ๋๋ค. LVM์ ๋ฌผ๋ฆฌ์ Disk์ ํ์ผ ์์คํ ๊ฐ์ ์ถ์ํ ๊ณ์ธต์ ์ ๊ณตํ๋ฉฐ, ์ ์ฐํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ๋ฐฉ์์ผ๋ก Disk ๊ณต๊ฐ์ ๊ด๋ฆฌํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. LVM์ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌ ๋ ผ๋ฆฌ ๋ณผ๋ฅจ์ ์์ฑํ๊ณ ๋ฌผ๋ฆฌ์ ์คํ ๋ฆฌ์ง ๋๋ฐ์ด์ค๋ฅผ ๋ ์์ ๋ถ๋ถ์ผ๋ก ๋ถํ ํ์ฌ ๋ณ๋์ ๋ ผ๋ฆฌ ๋ณผ๋ฅจ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋์คํฌ ๊ณต๊ฐ์ ๋ณด๋ค ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์์ผ๋ฉฐ ์ด์ ์ฒด์ ๋ฅผ ๋ค์ ์ค์นํ์ง ์๊ณ ๋ ์์คํ ์ ์คํ ๋ฆฌ์ง๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค. ๐LVM์ ํน์ง ๐์ ์ฐ์ฑ: LVM์ ์ฌ์ฉํ๋ฉด ํ์ผ ์์คํ ์ด๋ ์ ์ฅ๋ ๋ฐ์ดํฐ์ ์ํฅ์ ์ฃผ์ง ์..