์ ์ฑ๊ป ๊ฐ๋ฐํ ํ๋ก๊ทธ๋จ์ด ๋ฐฐํฌ๋๊ณ ๋์ํ๊ฒ ๋๋ ํ๊ฒฝ์ด ๋ฐ๋ก Linux OS๊ฐ ์ค์น๋ ์๋ฒ์ด๊ณ ,
๊ทธ๊ณณ์์ ๋ช
๋ น์ด๋ฅผ ์ ๋ฌํ๋ ์๋จ์ด ๋ฐ๋ก Terminal์ด๊ธฐ ๋๋ฌธ
๋ฆฌ๋์ค ํ ๋ฐ์ฆ(Linus Benedict Torvalds, 69๋
์)๊ฐ ๊ฐ๋ฐํ Unix ๊ธฐ๋ฐ ์ด์์ฒด์ ,
๊ตฌ๊ธ์์ ๋ฐฐํฌํ๋ ์๋๋ก์ด๋ ์ญ์ ๋ฆฌ๋
์ค์ ํ ๊ฐ๋์ด๋ค.
์๋๋ก์ด๋ ๊ธฐ๋ฐ ์ค๋งํธํฐ, ์๋ฒ ๋๋ ์์คํ
(๊ตฌ๊ธ ๋ค์คํธ, ์ผ์ฑ TV, ํ
์ฌ๋ผ ์๋์ฐจ ๋ฑ)
์๋์ฐ์ฆ์์ ํธํ์ ์์ง ๋ถ์์ ํ ์ํ๋ผ์ Mac OS๋ Linux ์ค ์ ํํด์ผ ํ๋ค๊ณ ํ๋ค.
์๋ฅผ ๋ค์ด ์ฐ๋ฆฌ๊ฐ ๋ง๋ ํ๋ก์ ํธ๋ฅผ AWS EC2 ๋ฑ์ ํตํด ๋ฐฐํฌํ๋ ค๊ณ ํ๋๋ฐ ํด๋น ์๋ฒ์๋ ์์ํ ์ฐ๋ถํฌ ์ธ์๋ ์๋ฌด ๊ฒ๋ ๊น๋ ค ์์ง ์์ ์ํ. ๋ง์ฝ git์ GUI๋ฅผ ํตํด์๋ง ์ฌ์ฉํ ์ค ์๋ค๋ฉด ์ฌ๋ฌ๊ฐ์ง ํ๋ก๊ทธ๋จ๊ณผ ํ๊ฒฝ์ค์ , ๊ทธ ํ๋ก๊ทธ๋จ๋ค์ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ชจ๋ ์ค์นํ ํ์์ผ ์ฌ์ฉ ๊ฐ๋ฅ. (์ด ์ธ์ ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ ๊ฐ์ ์ปจํ ์ด๋๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ์ ๋คโ ex. Docker๐ณ, Kubernetes๐ฆ
cd
: (change directory) ํด๋์ด๋ cd (๊ฒฝ๋ก) -> .``..``/usr
ls
: (list segments) ํ์ฌ ๊ฒฝ๋ก ๋ด ํ์ผ ๋ชฉ๋ก ์ถ๋ ฅ ls-al
pwd
: (print working directory) ํ์ฌ ๊ฒฝ๋ก ์ถ๋ ฅ
mkdir
/ rmdir
: (make directory) ๋๋ ํ ๋ฆฌ ์์ฑ / ์ ๊ฑฐ
rm
: (remove) ํ์ผ / ๋๋ ํ ๋ฆฌ ์ ๊ฑฐ rm -rf
cp
: (copy) ํ์ผ / ๋๋ ํ ๋ฆฌ ๋ณต์ฌ
mv
: (move) ํ์ผ / ๋๋ ํ ๋ฆฌ ์ด๋
cat
: (concatenate) ํฐ๋ฏธ๋์ ํ์ผ ๋ด์ฉ ์ถ๋ ฅ
touch
: ํ์ผ ์์ฑ ๋ฐ ๋ ์ง์ ๋ณด ๋ณ๊ฒฝ touch readme.md
chmod
: (change mode) ํ์ผ / ๋๋ ํ ๋ฆฌ ๊ถํ ์ค์ chmod u+x readme.md
๋ช ๋ น์ด ์ฐ์ต ํ์ดํ ~~!~!~!!~!~!