chapter 02
๋ฆฌ๋ ์ค์ ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ
1. ํ์ผ์ ์ข ๋ฅ
- ์ผ๋ฐ ํ์ผ : ๋ฐ์ดํฐ ์ ์ฅ
- ๋๋ ํฐ๋ฆฌ : ํ์ผ๋ก ์ทจ๊ธ
- ์ฌ๋ณผ๋ฆญ ๋งํฌ : ์๋ณธ ํ์ผ์ ๋์ ํ๋๋ก ์๋ณธ ํ์ผ์ ๋ค๋ฅธ ํ์ผ๋ช ์ผ๋ก ์ง์ (๋ฐ๋ก๊ฐ๊ธฐ ํ์ผ)
- ์ฅ์น ํ์ผ : ๊ฐ์ข ์ฅ์น
2. ๋๋ ํฐ๋ฆฌ์ ๊ณ์ธต ๊ตฌ์กฐ
ํธ๋ฆฌ ๊ตฌ์กฐ (๊ณ์ธต์ ๊ตฌ์กฐ)
- ๋ฃจํธ ๋๋ ํฐ๋ฆฌ (/) : ์ต์์ ๋๋ ํฐ๋ฆฌ
- ์๋ธ ๋๋ ํฐ๋ฆฌ or ํ์ ๋๋ ํฐ๋ฆฌ : ๋ฃจํธ ๋๋ ํฐ๋ฆฌ ์๋์ ๋๋ ํฐ๋ฆฌ
- ๋ถ๋ชจ ๋๋ ํฐ๋ฆฌ or ์์ ๋๋ ํฐ๋ฆฌ : ์๋ธ ๋๋ ํฐ๋ฆฌ์ ์
์ฅ์์ ์์ ์ ํฌํจํ๊ณ ์๋ ๋๋ ํฐ๋ฆฌ
- .. ์ผ๋ก ํ์
ls -F /
/ : ํด๋น ํ์ผ์ด ๋๋ ํฐ๋ฆฌ์
@ : ์ฌ๋ณผ๋ฆญ ๋งํฌ์
- ์์
๋๋ ํฐ๋ฆฌ : ํ์ฌ ๋๋ ํฐ๋ฆฌ
- . ์ผ๋ก ํ์ + pwd๋ก ํ์ธ ๊ฐ๋ฅ
- ํ ๋๋ ํฐ๋ฆฌ : ๊ฐ ์ฌ์ฉ์์๊ฒ ํ ๋น๋ ๋๋ ํฐ๋ฆฌ
- ~ ์ผ๋ก ํ์
3. ์ ๋ ๊ฒฝ๋ก๋ช ๊ณผ ์๋ ๊ฒฝ๋ก๋ช
- ์ ๋ ๊ฒฝ๋ก๋ช : ํญ์ ๋ฃจํธ ๋๋ ํฐ๋ฆฌ๋ถํฐ ์์ โ ๋ฐ๋์ /๋ก ์์ + ํญ์ ๋์ผ
- ์๋ ๊ฒฝ๋ก๋ช : ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ โ ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง
๋๋ ํฐ๋ฆฌ ๊ด๋ จ ๋ช ๋ น
- pwd : ํ์ฌ ๋๋ ํฐ๋ฆฌ ํ์ธ
- cd : ๋๋ ํฐ๋ฆฌ ์ด๋
- ls : ๋๋ ํฐ๋ฆฌ ๋ด์ฉ ํ์ธ (์ฌ๋ฌ ์ต์
์์)
- -a : ์จ๊ธด ํ์ผ๊น์ง ํ์
- -F : ํ์ผ ์ข ๋ฅ ํ์
- /๋๋ ํฐ๋ฆฌ๋ช : ํด๋น ๋๋ ํฐ๋ฆฌ ๋ด์ฉ ํ์
- -l : ์์ธํ ์ ๋ณด ํ์
- -d : ๋๋ ํฐ๋ฆฌ ์์ฒด ์ ๋ณด ํ์ธ
- ํ์ผ : ํด๋น ํ์ผ ์๋์ง ํ์ธ
- dir, vdir : ls์ ์ ์ฌ
- mkdir [๋๋ ํฐ๋ฆฌ๋ช
1] [2] โฆ : ๋๋ ํฐ๋ฆฌ ์์ฑ
- -p : ํด๋น ๊ฒฝ๋ก๊น์ง์ ๋๋ ํฐ๋ฆฌ ์๋ ์์ฑ
- rmdir [๋๋ ํฐ๋ฆฌ 1] [2] โฆ : ๋๋ ํฐ๋ฆฌ ์ญ์ (๋น์ด์๋ ๊ฒฝ์ฐ์๋ง ๊ฐ๋ฅ)
- -p : ์ง์ ํ ๋๋ ํฐ๋ฆฌ ์ญ์ + ๋ถ๋ชจ๊ฐ ๋น ๋๋ ํฐ๋ฆฌ์ธ ๊ฒฝ์ฐ ์๋ ์ญ์
ํ์ผ ๊ด๋ จ ๋ช ๋ น
- cat [ํ์ผ๋ช
] : ํ์ผ ๋ด์ฉ ์ฐ์ ์ถ๋ ฅ
- -n : ํ๋ฒํธ๊น์ง ์ถ๋ ฅ
- more [ํ์ผ] : ํ๋ฉด ๋จ์๋ก ์ถ๋ ฅ
- less [ํ์ผ] : ํ๋ฉด ๋จ์๋ก ์ถ๋ ฅ + ๋ค์ํ ๋ฐฉํฅ์ผ๋ก ์์ ๋กญ๊ฒ ์ด๋
- tail [ํ์ผ] : ํ์ผ ๋ท๋ถ๋ถ ์ถ๋ ฅ
- -์ซ์ : ์ง์ ํ ์ซ์๋งํผ์ ํ ์ถ๋ ฅ
- -f : ํ์ผ ๋ด์ฉ ์ฃผ๊ธฐ์ ์ผ๋ก ๋ฐ๋ณต
- cp [์ต์
] [์๋ณธ] [๋ชฉ์ ์ง] : [์๋ณธ] ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๋ฅผ [๋ชฉ์ ์ง]์ ๋ณต์ฌ
- [ํ์ผ] [ํ์ผ] : ๋ฐ๋ก ๋ณต์ฌ
- [ํ์ผ] [๋๋ ํฐ๋ฆฌ] : ๋๋ ํฐ๋ฆฌ ํ์์ ๋ณต์ฌ
- [ํ์ผ ์ฌ๋ฌ๊ฐ] [๋๋ ํฐ๋ฆฌ] : ๋ชฉ์ ์ง๋ ๋ฌด์กฐ๊ฑด ๋๋ ํฐ๋ฆฌ + ๋ชจ๋ ํ์ผ์ด ๋ชฉ์ ๋๋ ํฐ๋ฆฌ ํ์์
- -r [๋๋ ํฐ๋ฆฌ] [๋๋ ํฐ๋ฆฌ] : ๋๋ ํฐ๋ฆฌ ๋ณต์ฌ + ์๋ ๋๋ ํฐ๋ฆฌ โ ์์ฑ / ์๋ ๋๋ ํฐ๋ฆฌ โ ํ์์
- -i : ์ด๋ฏธ ์๋ ํ์ผ์ธ ๊ฒฝ์ฐ ๋ฎ์ด์ธ์ง ์ง๋ฌธ
- mv [์๋ณธ] [๋ชฉ์ ์ง] : ํ์ผ์ ๋ค๋ฅธ ๋๋ ํฐ๋ฆฌ๋ก ์ด๋ or ์ด๋ฆ ๋ณ๊ฒฝ
- [ํ์ผ] [ํ์ผ] : ํ์ผ ์ด๋ฆ ๋ณ๊ฒฝ
- [ํ์ผ] [๋๋ ํฐ๋ฆฌ] : ํ์ผ ์ด๋
- [์ฌ๋ฌ ํ์ผ] [๋๋ ํฐ๋ฆฌ] : ์ฌ๋ฌ ํ์ผ ์ด๋
- [๋๋ ํฐ๋ฆฌ] [๋๋ ํฐ๋ฆฌ] : ์๋ ๋๋ ํฐ๋ฆฌ โ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ ๋ณ๊ฒฝ / ์๋ ๋๋ ํฐ๋ฆฌ โ ํ์์
- -i : ์ด๋ฏธ ์๋ ํ์ผ์ ๊ฒฝ์ฐ ๋ฎ์ด์ธ์ง ์ง๋ฌธ
- rm [์ต์
] [ํ์ผ or ๋๋ ํฐ๋ฆฌ] : ์ญ์
- -r : ๋๋ ํฐ๋ฆฌ๋ ์ญ์ ๊ฐ๋ฅ
- -i : ์ ๋ง ์ญ์ ํ ๊ฒ์ธ์ง ์ง๋ฌธ
- touch [์ต์
] [ํ์ผ] : ๋น ํ์ผ ์์ฑ, ์ ๊ทผ/์์ ์๊ฐ ๋ณ๊ฒฝ
- -a / -m : ์ ๊ทผ์๊ฐ / ์์ ์๊ฐ ๋ณ๊ฒฝ
- -t : ์๊ฐ ๋ณ๊ฒฝ [[CC]YY]MMDDhhmm[.ss]
- grep [ํจํด] [ํ์ผ] : ํ์ผ ๋ด์ฉ ๊ฒ์
- find [๊ฒฝ๋ก] [๊ฒ์์กฐ๊ฑด] [๋์]
- ๊ฒ์์กฐ๊ฑด : -name , -type , -user loginID , -perm ์ ๊ทผ๊ถํ
- ๋์ : -exec ๋ช ๋ น {} \; , -ok ๋ช ๋ น {} \; , -print , -ls
- whereis , which [ํ์ผ] : ๋ช
๋ น์ ์์น ์ฐพ๊ธฐ
- whereis : ํ๊ฒฝ๋ณ์ $PATH, $MANPATH์ ์ง์ ๋ ๋๋ ํฐ๋ฆฌ ๊ฒ์ โ ํ์ผ ์์น ์ฐพ๊ธฐ
- which : ์จ๋ฆฌ์ด์ค, PATH ํ๊ฒฝ๋ณ์๋ก ์ง์ ๋ ๊ฒฝ๋ก์์ ํ์ผ ์์น ์ฐพ๊ธฐ
'c o d i n g . . ๐ > linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[linux] ์์คํ & ๋คํธ์ํฌ ์ฐ๋ถํฌ ๋ฆฌ๋ ์ค (1) (0) | 2022.10.03 |
---|