//ํ์ฌ ์์น๋ฅผ ํ์ธํ ์ ์๋ ๋ช
๋ น์ด
pwd
mkdir : make diretories์ ์ฝ์
mkdir
์ ์์ฑํ ํด๋์ ์ด๋ฆ์ ํจ๊ป ์
๋ ฅํด์ผํ๋ฉฐ, CLI์์๋ ๋ช
๋ น์ด์ ํด๋์ ์ด๋ฆ์
space(์คํ์ด์ค ํค)๋ก ๊ตฌ๋ถํ๋ค.
//"helloWorld"๋ผ๋ ์ด๋ฆ์ ํด๋๋ฅผ ์์ฑํ๋ผ๋ ๋ช
๋ น์ด
mkdir helloWorld
// ls ๋ช
๋ น์ด์ ๊ธฐ๋ณธํ์ ls
ls
ls -l // ํด๋๋ ํ์ผ์ ํฌ๋งท์ ์ ๋ถ ํํํ๋ผ๋ ์๋ฏธ, ํ๋์ ํ์ผ/ํด๋๋ ํ ์ค๋ก ์ถ๋ ฅ
ls -a // a๋ "all"์ด๋ผ๋ ์๋ฏธ, ์จ์ด์๋ ํด๋๋ ํ์ผ์ ํฌํจํ ๋ชจ๋ ํญ๋ชฉ์ ํฐ๋ฏธ๋์ ์ถ๋ ฅ
ls -al ๋๋ ls -la // ์ต์
์ ๋ซํ๋ ๋์ฌ(dash, -)๋ค์ ์ค๋ ์ต์
์ ์์๋ ๊ธฐ๋ฅ์ ์ํฅ์ด ์๋ค
// macOS์์ ํ์ฌ ์์น๋ฅผ GUI๋ก ์คํํ๋ ๋ช
๋ น์ด open
open .
mkdir
, ํ์ผ์ touch
๋ฅผ ์ฌ์ฉํ๋ค.cat
์ ํ์ผ์ ๋ด์ฉ์ ํฐ๋ฏธ๋์ ์ถ๋ ฅํ๋ ๋ช
๋ น์ด์ด๋ค ํ
์คํธ ๊ธฐ๋ฐ์ผ๋ก ์ํตํ๊ธฐ ๋๋ฌธ์, GUI๋ฅผ ์ด์ฉํcd
๋ช
๋ น์ด๋ฅผ ํตํด ์งํ์ค์ธ ํด๋๋ก ์ง์
ํ์ฌ ๋ช
๋ น์ด rm
์ผ๋ก ํ์ผ์ ์ญ์ ํ ์ ์๋ค.rm
์ ๋ป์ remove(์ญ์ ํ๋ค)์ด๋ฉฐ, rm
๋ช
๋ น์ด๋ก ์ญ์ ํ ํด๋๋ ํ์ผ์, ํด์งํต์ ๊ฑฐ์น์ง ์๊ณ ์ญ์ ๋๋ค.rm
๋ช
๋ น์ด์ ์ต์
์ ์ด์ฉํด์ผํ๋๋ฐ, ls
๋ช
๋ น์ด์์-
)๋ฅผ ์ฌ์ฉํ์ฌ ์ต์
์ ์
๋ ฅํ๋ค.r
, f
์ด๋ค.rm -rf bye //rm -rf๋ผ๋ ๋ช
๋ น์ด์ ์ต์
์ ํตํด bye๋ผ๋ ํด๋๋ฅผ ์ญ์ ํ๋ค.
mv
๋ move์ ์ฝ์๋ก, ํด๋๋ ํ์ผ์ ์ด๋ํ ๋ ์ฌ์ฉํ๋ค.mv
๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ํ์ํ [ํด๋๋ ํ์ผ์ ์ด๋ฆ]
์๋, ๋ณ๊ฒฝํ ํด๋๋ ํ์ผ์ ์ด๋ฆ์ ์
๋ ฅํ๋ค, [๋์ฐฉ ํด๋์ ์ด๋ฆ]
์ ๋์ ํด ๋ณ๊ฒฝํ๊ณ ์ํ๋ ํ์ผ์ ์ด๋ฆ์ ์
๋ ฅํ์ฌ ํ์ผ์ ์ด๋ฆ์ ๋ณ๊ฒฝ ํ ์ ์๋ค.mv bye.txt bye/ //bye.txtํ์ผ์ bye๋ผ๋ ํด๋์ ์์น๋ฅผ ์ฎ๊ธด๋ค.
mv bye.tex helloWord.txt //bye.txtํ์ผ์ ์ด๋ฆ์ helloWord.txt๋ก ๋ณ๊ฒฝํ๋ค.
cp
๋ copy์ ์ฝ์๋ก, ํด๋๋ ํ์ผ์ ๋ณต์ฌํ ๋ ์ฌ์ฉํ๋ค.cp [์๋ณธ ํ์ผ ์ด๋ฆ] [๋ณต์ฌํ ํ์ผ ์ด๋ฆ]
์ ํ๋กฌํํธ์ ์
๋ ฅํ์ฌ ์ฌ์ฉcp helloWorld.txt hi Computer.txt
//helloWorld.txt ์ hi Computer.txt๊ฐ ์ถ๋ ฅ๋๋ค.