- pwd: ํ์ฌ ์์น๋ฅผ ํ์ธ
- mkdir: ์๋ก์ด ํด๋ ์์ฑํ๊ธฐ
mkdir helloWorld
-> helloWold๋ผ๋ ํด๋ ์์ฑ
- ls: ํน์ ํด๋์ ํฌํจ๋ ํ์ผ์ด๋ ํด๋ ํ์ธํ๊ธฐ
ls -l
-> ํด๋๋ ํ์ผ์ ํฌ๋งท์ ์ ๋ถ ํํํ๋ผ๋ ์๋ฏธ,
ํน์ ํด๋๋ ํ์ผ์ด ์ฌ์ฉ์ ๋๋ ๊ด๋ฆฌ์์ ์์ ๋ก ์์ฑ๋์๋์ง ํ์ธ
ย ย ย ยls -a
-> a๋ "all"์ด๋ผ๋ ์๋ฏธ
- (์จ์ด์๋ ํด๋๋ ํ์ผ์ ํฌํจํ ๋ชจ๋ ํญ๋ชฉ์ ํฐ๋ฏธ๋์ ์ถ๋ ฅ)
ls -al
๋๋ls -la
- ์์ ์ธ ๋ฒ์งธ ์์์์, ์ต์ ์ ๋ปํ๋ ๋์ฌ(dash, -) ๋ค์ ์ค๋ ์ต์ ์ ์์๋ ๊ธฐ๋ฅ์ ์ํฅ์ ๋ฏธ์น์ง ์๋๋ค.
- drwxr-xr-x : d๋ก ์ถ๋ ฅ๋ ๊ฒฝ์ฐ๋ ํด๋
- -rw-r--r-- : -๋ก ์ถ๋ ฅ๋ ๊ฒฝ์ฐ๋ ํ์ผ
ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย (ํ์ผ์ด๋ผ๋ฉด cd๋ก ์ง์ ๋ถ๊ฐ)
- cd : ํด๋๋ก ์ด๋
- open . : macOS์์ ํ์ฌ ์์น๋ฅผ GUI๋ก ์คํํ๋ ๋ช ๋ น์ด open (nautilus . : Ubuntu์์ ํ์ฌ ์์น๋ฅผ GUI๋ก ์คํํ๋ ๋ช ๋ น์ด nautilus)
- touch: ํ์ผ ์์ฑํ๊ธฐ
touch hi.txt
-> ํ ์คํธ ํ์ผ "hi.txt"๋ฅผ ์์ฑ
- cat : ํ์ผ์ ๋ด์ฉ์ ํฐ๋ฏธ๋์ ์ถ๋ ฅํ๊ธฐ
cat hi.txt
-> ํ ์คํธ ํ์ผ "hi.txt"์ ๋ด์ฉ์ด ์ถ๋ ฅ
- rm: ํด๋๋ ํ์ผ ์ญ์ ํ๊ธฐ
- rm -rf : ์ต์ r์ ํด๋๋ฅผ ์ง์ธ ๋ ์ฌ์ฉ
ย ย ย ย ย ย ย ย ย ย ย ย ย ย ์ต์ f๋ ์ง๋ฌธ์ ๋ฐ์ง ์๊ณ ์ง์ธ ๋ ์ฌ์ฉ
- mv : ํด๋๋ ํ์ผ์ ์ด๋ฆ์ ๋ณ๊ฒฝ, ๋๋ ํด๋๋ ํ์ผ์ ์์น ์ฎ๊ธฐ๊ธฐ
1. mv ๋ค์๋ ์์๋๋ก
[ํด๋๋ ํ์ผ์ ์ด๋ฆ]
[๋์ฐฉ ํด๋์ ์ด๋ฆ]
๋ฅผ ์ ๋ ฅmv bye.txt bye/ ls # ํ์ผ "bye.txt"๋ฅผ ํด๋ "bye"๋ก ์ฎ๊น๋๋ค.
2. mv ๋ค์๋ ์์๋๋ก
[ํด๋๋ ํ์ผ์ ์ด๋ฆ]
[๋ณ๊ฒฝํ๊ณ ์ ํ๋ ํ์ผ์ ์ด๋ฆ์ ์ ๋ ฅ]
๋ฅผ ์ ๋ ฅmv bye.txt helloWorld.txt ls # bye.txt ํ์ผ์ ์ด๋ฆ์ helloWorld.txt๋ก ๋ณ๊ฒฝ
- cp: ํด๋๋ ํ์ผ์ ๋ณต์ฌํ๊ธฐ(copy์ ์ฝ์)
cp [์๋ณธ ํ์ผ ์ด๋ฆ]
[๋ณต์ฌํ ํ์ผ ์ด๋ฆ]
์ ํ๋กฌํํธ์ ์ ๋ ฅcp -rf bye hi ls # ํด๋ "bye"๋ฅผ ๋ณต์ฌํด ์๋ก์ด ํด๋ "hi"๋ฅผ ๋ง๋ ๋ค.
- whoami : ํ์ฌ ๋ก๊ทธ์ธ๋ ์ฌ์ฉ์๋ฅผ ํ์ธ
- sudo : ๊ด๋ฆฌ์ ๊ถํ์ ํ๋ํ๋ ๋ช ๋ น์ด(ํญ์ ๋น๋ฐ๋ฒํธ์ ํจ๊ป ์ฌ์ฉ)
- npm init : ์๋ก์ด package.json ํ์ผ์ ์์ฑ
sudo lsof -p -i :ํฌํธ๋ฒํธ
: ํ์ฌ ์คํ ์ค์ธ ๋ฆฌ์คํธ๋ฅผ ํ์ธ
๋๋ lsof -i :8081
sudo kill -9 ๋ฒํธ
: ์ข
๋ฃ
<TIP! โ๏ธ ๊ฐ ๋ช ๋ น์ด์ ํฌํจ๋ ์ต์ ์ ๋ช ๋ น์ด ์ด๋ฆ๋ง ์ ๋ ฅํ๊ฑฐ๋ -h ๋๋ --help์ ๊ฐ์ ์ต์ ์ ํตํด ํ์ธํ ์ ์๋ค.>