๊ฐ์ ์ฐ๋ถํฌ 18.04 ๋ฒ์ ์ ์ฝ๋์๋ฒ ์ต์ ๋ฒ์ ์ ์ค์นํ๋ ค ํ๋ glibc_2.28 not found ์ค๋ฅ๊ฐ ๋ด์๋ค. ์ด ์ค๋ฅ๋ ์ฐ๋ถํฌ์ ์์คํ
๊ธฐ๋ฅ์ ์ํํ๋ ํจํค์ง์ ๋ฒ์ ์ด ๋๋ฌด ๋ฎ์์ ๋ฐ์ํ๋ ํ์์ธ๋ฐ ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด์๋ ์ฐ๋ถํฌ๋ฅผ ์ต์ ๋ฒ์ ์ผ๋ก ์ค์นํ๊ฑฐ๋ code-server ๋ฅผ ๊ตฌ๋ฒ์ ์ผ๋ก ์ค์นํด์ผ ํ๋ค. ์ฐ๋ถํฌ๋ฅผ ์
๊ทธ๋ ์ด๋ํ๊ธฐ๋ ๊ท์ฐฎ์์ ๋๋ ํ๋ ์ ์์ด code-server ์ฌ์ค์น๋ฅผ ์งํํ์๋ค. ์งํ ์ฐ์ 18.04 ๋ฒ์ ์์ ์ฌ์ฉ์ด ๊ฐ๋ฅํ code-server ์ ๋ฒ์ ์ ์ฐพ์๋ณธ ๊ฒฐ๊ณผ ๋์ถฉ 3.4.1 ๋ฒ์ ์ด๋ฉด ๋ ๊ฒ ๊ฐ์๋ค. ๋ฐ๋ผ์ ๋๋ code-server ๊นํ๋ธ๋ฅผ ์ฐพ์๊ฐ releases ๋ชฉ๋ก์์ ํด๋น ๋ฒ์ ์ ๋ค์ด๋ก๋ ๋งํฌ๋ฅผ ํ์ธํ์๋ค. (๋ด๊ฐ์ฐพ์ ๋ค์ด๋ก๋ ๋งํฌ : https://github...
๐ง Linux
1. ๋คํธ์ํฌ ๊ด๋ จ ๋ช
๋ น์ด ping : ๋คํธ์ํฌ์ ํ์ ํ์ธ -c : ์์ฒญํ๊ณ ์ถ์ ์ -i : ์ด -s : ํจํทํฌ๊ธฐ ex) ping -c 5 -s 64 192.168.0.10 traceroute : ์ถ์ ํ๊ณ ์ถ์ ๋ชฉ์ ์ง๊น์ง ๊ฐ๋ ๊ฒฝ๋ก๋ฅผ ํ์ํ์ฌ ํจํท ์ ์ก ์ง์ญ์ ์ธก์ ํ๊ฑฐ๋ ๋ชฉ์ ์ง๊น์ง ๊ฐ๋ ๊ฒฝ๋ก์ ๋ฌธ์ ๋ฐ์ ์ ์์นํ์
์ด ๊ฐ๋ฅ. tracert์ ๋น์ท (yum install traceroute๋ก ๋ณ๋๋ก ์ค์น๋ฅผ ํด์ผ ํจ) nslookup : ๋๋ฉ์ธ๋ช
์ผ๋ก IP๋ฅผ ์กฐํํ๊ฑฐ๋ IP๋ก ๋๋ฉ์ธ์ ์กฐํํ๋ ๋ช
๋ น์ด (yum install bind-utils๋ก ์ค์นํ์) ex) nslookup naver.com dig : domain information groper์ ์ฝ์๋ก nslookup๊ณผ ์ ์ฌํ ๊ธฐ๋ฅ์ ๊ฐ์ก๋ค. ho..
1. ํ
์คํธ ํ์ผ ๊ด๋ จ ๋ช
๋ น์ด cat : ํ์ผ์ ๋ด์ฉ์ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ํ์์ผ๋ก ์ถ๋ ฅ (์์ ๋ถ๊ฐ) -b : ๋น์ด์๋ ํ์ ํฌํจํ์ง ์๊ณ ์ค ๋ฒํธ๋ฅผ ๋ถ์ฌ์ ์ถ๋ ฅ - n : ๋น์ด์๋ ํ์ ํฌํจํ์ฌ ์ค ๋ฒํธ๋ฅผ ๋ถ์ฌ์ ์ถ๋ ฅ tail : ํ
์คํธ ํ์ผ์ ์ง์ ํ ๋ท๋ถ๋ถ์ ํ์ผ์ ์ถ๋ ฅ -์ซ์ : ํ์ํ ๋ง์ง๋ง ๋ถ๋ถ์ ๊ฐ์ more : ํ์ผ์ ํ๋ฉด ๋จ์๋ก ๋์ด์ ์ถ๋ ฅํ๋ค. - ์ซ์ : ํ ํ์ด์ง์ ํ์ํ ๋ผ์ธ ์ less : more ๋ณด๋ค ๋ ํ์ฅ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. grep : ํ์ผ์์ ํน์ ํ ๋ฌธ์์ด ๋๋ ์ ๊ท ํํ์์ ๋จ์ด๋ฅผ ์ฐพ๋๋ค -n : ๋ผ์ธ ์ ์ถ๋ ฅ ex) grep -n 'sys' text_file.txt ex) grep '^a' text_file.txt (a๋ก ์์ํ๋ ๋ถ๋ถ์ ์ฐพ๋๋ค) wc : ํ์ผ์ ๋ผ์ธ์ ๊ฐ์,..
1. ์ฌ์ฉ์ ์กฐํ ๋ช
๋ น์ด users : ์์คํ
์ ๋ก๊ทธ์ธํ ํ์ฌ ์ฌ์ฉ์๋ค์ ์ถ๋ ฅํ๋ค. (์ด๋ฆ๋ง ๊ฐ๋จํ๊ฒ ์ถ๋ ฅ) who : ์์คํ
์ ๋ก๊ทธ์ธํ ํ์ฌ ์ฌ์ฉ์๋ค์ ์ถ๋ ฅํ๋ค. (์ ์์๊ฐ ๋ฑ ์์ธํ ์ ๋ณด๋ฅผ ์ถ๋ ฅ) w : ์์คํ
์ ๋ก๊ทธ์ธํ ํ์ฌ ์ฌ์ฉ์๋ค์ ์ถ๋ ฅํ๋ค. (TTY, FROM, LOGIN ์๊ฐ ๋ฑ ๋์ฑ ์์ธํ ์ ๋ณด๋ฅผ ์ถ๋ ฅ id : ์ฌ์ฉ์ ๊ณ์ ์ uid, gid, group ๋ฑ์ ํ์ธํ๋ค. ex) id boo groups : ์ฌ์ฉ์ ๊ณ์ ์ด ์ํ ๊ทธ๋ฃน์ ํ์ธํ๋ ๋ช
๋ น์ด ex) groups testgroup 2. ๋๋ ํฐ๋ฆฌ ๊ด๋ฆฌ ๋ช
๋ น์ด pwd : ํ์ฌ ๋ด๊ฐ ์์
์ค์ธ ๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก ํ์ธ cd : ๋๋ ํฐ๋ฆฌ ์ด๋ ex) cd / (์ต์์ ๋๋ ํฐ๋ฆฌ๋ก ์ด๋ํ๋ค) ex) cd /home (์ต์์ ๋๋ ํฐ๋ฆฌ๋๋ ํฐ๋ฆฌ ์๋ home..
1. ์ฌ์ฉ์ ์์ฑ ๊ด๋ฆฌ ๋ช
๋ น์ด adduser : ์ฌ์ฉ์ ๊ณ์ ์์ฑ์ ํ๋ ๋ช
๋ น์ด์ด๋ค -์๋ก์ด ๊ณ์ ์ ํ ๋๋ ํฐ๋ฆฌ๊ฐ ์์ฑ๋ ๊ฒ์ด๋ค -์์ฑ๋ ๊ณ์ ์ ๋ณด๋ /etc/passwd, etc/shadow ๋ฑ์ ์ ์ฅ๋๋ค. ex) adduser boo passwd : ๊ณ์ ์ ํจ์ค์๋๋ฅผ ๋ณ๊ฒฝํ๋ ๋ช
๋ น์ด์ด๋ค. - ํจ์ค์๋๋ etc/shadow/ ํ์ผ ์์๋ง ๊ธฐ๋ก์ด ๋๋ค. ex) passwd boo su : switch user ๋๋ substitute user์ ์ค์๋ง๋ก์จ ๋ค๋ฅธ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ์ฌ ํด๋น ๊ณ์ ์ ๊ถํ์ ํ๋ํ๋ ๋ช
๋ น์ด์ด๋ค. ex) su boo 2. ์ฌ์ฉ์ ๊ณ์ ๊ด๋ฆฌ ๋ช
๋ น์ด usermod : root ๊ณ์ ๋ง ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ฉฐ ์ฌ์ฉ์์ ํ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ณ๊ฒฝํ๊ฑฐ๋, ๊ทธ๋ฃน, ์ ํจ๊ธฐ๊ฐ ๋ฑ์ ๋ณ๊ฒฝํ๋ค. ex) usermod ..
/ : ํ์ผ ์์คํ
์ด ์๋ ์ต์์ ๋๋ ํฐ๋ฆฌ ๋๋ ๋ฃจํธ ๋๋ ํ ๋ฆฌ๋ก ๋ชจ๋ ๋๋ ํฐ๋ฆฌ์ ์ถ๋ฐ์ ์ด์ ๋ค๋ฅธ ์์คํ
๊ณผ์ ์ฐ๊ฒฐ์ ์ด๋ค. /bin : ๊ธฐ๋ณธ์ ์ธ ๋ช
๋ น์ด ์ ์ฅ. root ์ฌ์ฉ์์ ์ผ๋ฐ ์ฌ์ฉ์๊ฐ ๋ชจ๋ ์ฌ์ฉํ ์ ์๋ค. /boot: ๋ถํธ ๋๋ ํฐ๋ฆฌ, ์ปค๋ ์ด๋ฏธ์ง ๋๋ ๋ถํ
์ ๋ณด ํ์ผ ๋ฑ์ด ์ ์ฅ๋์ด ์๋ค. /dev : ์์คํ
๋๋ฐ์ด์ค ๋๋ ํฐ๋ฆฌ /etc : ์์คํ
ํ๊ฒฝ์ค์ ํ์ผ, ๋ถํ
์คํฌ๋ฆฝํธ ํ์ผ ์ ์ฅ. ์ฌ์ฉ์ ์ ๋ณด ๋ฐ ์ํธ ์ ๋ณด ํ์ผ, ๋ณด์ ํ์ผ ๋ฑ ์ ์ฅ /etc/rc.d/ : ๋ถํ
๋ ๋ฒจ๋ณ ๋ถํ
์คํฌ๋ฆฝํธ ํ์ผ /etc/rc.d/init.d/ : ์์คํ
์ด๊ธฐํ ํ์ผ /etc/mail/ : send๋ฉ์ผ ์ค์ ํ์ผ /etc/xinitd.d/ : ์ํผ ๋ฐ๋ชฌ์ ์ํด ์๋น์ค๋๋ ์๋น์ค ์ค์ ํ์ผ /etc/ssh/ : sshd๋ฐ..