[Mac/Linux] ํฐ๋ฏธ๋์์ ํ์ผ ์์ฑ/ํธ์ง/์ ์ฅ ๋ฐฉ๋ฒ
๐ ๋ชฉ์ฐจ
1. ํ์ผ ์์ฑํ๊ธฐ
2. ๋ด์ฉ ์์ฑ
3. ์ ์ฅ ๋ฐ ์ข ๋ฃ
4. ํธ์ง ๋ฐ ์ ์ฅ
1. ํ์ผ ์์ฑํ๊ธฐ
1) ๊ธฐ๋ณธ ๋ช ๋ น์ด
cat > ํ์ผ๋ช
.ํ์ฅ์๋ช
2) ๋ฉ๋ชจ์ฅ ์์ฑ ์์
cat > memo.txt
3) ํ์ด์ฌ ํ์ผ ์์ฑ ์์
cat > main.py
2. ๋ด์ฉ ์์ฑ
์์ฑํ ํ์ผ์ ์์ฑํ๊ณ ์ถ์ ๋ด์ฉ์ ๋ง์๊ป ์์ฑํ์๋ฉด ๋ฉ๋๋ค.
3. ์ ์ฅ ๋ฐ ์ข ๋ฃ
๋ด์ฉ์ ๋ชจ๋ ์์ฑํ๊ณ ํธ์ง์ ์ข ๋ฃํ๊ณ ์ถ๋ค๋ฉด ํค๋ณด๋ control๊ณผ z๋ฒํผ์ ๋์์ ๋๋ฌ์ค๋๋ค.
4. ํธ์ง ๋ฐ ์ ์ฅ
ํ์ผ ๋ด์ฉ์ ํธ์งํ๋ ๋ช ๋ น์ด๋ ์๋์ ๊ฐ์ต๋๋ค.
vi ํ์ผ๋ช
.ํ์ฅ์๋ช
๋ช ๋ น์ด ์ ๋ ฅ ํ ์ํฐ๋ฅผ ๋๋ฌ์ฃผ์๋ฉด ์๋์ ๊ฐ์ด ๊ธฐ์กด์ ์ ์ฅํ ๋ด์ฉ์ด ๋์ต๋๋ค.
๋ฉ๋ชจ์ฅ์ฒ๋ผ ๋ฐ๋ก ํธ์ง์ ๋ถ๊ฐํ๊ณ , ํค๋ณด๋ i ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์๋์ ๊ฐ์ด ํธ์ง ๊ธฐ๋ฅ์ด ํ์ฑํ๋ฉ๋๋ค.
ํธ์ง์ ๋ชจ๋ ๋ง์น์ จ๋ค๋ฉด, ํค๋ณด๋ ESC ๋ฒํผ์ ๋๋ฌ ํธ์ง ๊ธฐ๋ฅ์ ๋นํ์ฑํํฉ๋๋ค.
์ด์ ์๋์ ์คํฌ๋ฆฐ์ท์ฒ๋ผ, :wq๋ฅผ ์ ๋ ฅํ๊ณ ์ํฐํค๋ฅผ ๋๋ฌ์ฃผ์๋ฉด ํ์ผ์ด ์ ์ฅ๋๊ณ ํฐ๋ฏธ๋๋ก ํ๋ฉด์ด ์ ํ๋ฉ๋๋ค.
๐ ์ฐธ๊ณ ํ ๋งํ ํฌ์คํ
https://heytech.tistory.com/35
ํฐ๋ฏธ๋ ๋จ์ถํค#1: ๋๋ ํ ๋ฆฌ ์ด๋, ํ์ผ ๋ฆฌ์คํธ ๋ณด๊ธฐ, ํด๋ ์์ฑ, ์ญ์ , ๋ณต๋ถ
์ค๋์ ํฐ๋ฏธ๋์ ํตํด ๋ช ๋ น์ ๋ด๋ฆฌ๋ ์ธํฐํ์ด์ค์ธ UNIX์ ์ ์ฉํ ๋จ์ถํค๋ฅผ ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ์๋ ํ๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์! ๋จ์ถํค ์ค๋ช ์์ pwd ํ์ฌ ์ฌ์ฉ์ ์์น๋ฅผ ์๋ ค ์ค๋๋ค. pwd cd [ํด๋๋ช / ๊ฒฝ
heytech.tistory.com
ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ์๋์ ๋๊ธ ๋จ๊ฒจ์ฃผ์๊ธธ ๋ฐ๋๋๋ค.
๊ทธ๋ผ ์ค๋๋ ์ฆ๊ฑฐ์ด ํ๋ฃจ ๋ณด๋ด์๊ธธ ๋ฐ๋๋๋ค :)
๊ณ ๋ง์ต๋๋ค๐