๋ฆฌ๋ ์ค ๊ธฐ๋ณธ ๋ช ๋ น์ด
[๋ฆฌ๋ ์ค์ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ]
์ปดํจํฐ๋ ์์ ๊ฐ์ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ค.
H/W ๋ฐ๋ก ์ ๊ณ์ธต์ ์ปค๋๋ก OS (์ด์์ฒด์ )์ ์ํ๋ค. ์ด๋ฅผ ์ง์ ์ด์ฉํ ์ ์๊ธฐ ๋๋ฌธ์ ๊ทธ ์์ธต์ธ ์(๋ฆฌ๋ ์ค)์ ์ด์ฉํด์ ์ ์ ๋ ์ปค๋์ ์ด์ฉํ ์ ์๋ค. ์ฆ, ์(๋ฆฌ๋ ์ค์ bash)์ ์ปค๋(์ด์์ฒด์ )์ ์ธํฐํ์ด์ค!
[๋ช ๋ น์ด์ ๊ตฌ์กฐ]
๋ช ๋ น์ด+์ต์ +์ด๊ท๋จผํธ
rm -rf file.txt
[ํฐ๋ฏธ๋ ๊ธฐ๋ณธ ๋ช ๋ น์ด]
* ์ต์ ์ ๋ถ์ฌ์ ๋ชจ๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค. (ex. ls -al ๋๋ ํ ๋ฆฌ)
** ์๋์ฃผ์๋ /๋ก ์์ํ์ง ์๊ณ , ํ ์์ ์ ๋๋ ํ ๋ฆฌ๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ฐ ์ฃผ์๋ฅผ ๊ฐ๋จํ๊ฒ ์ ์
๋ช ๋ น์ด | |
ํ์ฌ ์์ ๋๋ ํ ๋ฆฌ ํ์ธ | pwd |
๋๋ ํ ๋ฆฌ ์ด๋ํ๋ ๋ฒ | cd ๋๋ ํ ๋ฆฌ |
ใด์์ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํ๋ ๋ฒ | cd .. |
ใด ์์์ ์์ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํ๋ ๋ฒ | cd ../../ |
ใด ์๋์ฃผ์๋ก ์ด๋ํ๋ ๋ฒ | cd ์๋์ฃผ์ |
๋๋ ํ ๋ฆฌ ๋ด์ฉ ํ์ธ | ls ๋๋ ํ ๋ฆฌ |
ใด ์จ๊ธด ํญ๋ชฉ๊น์ง ๋ณด๊ธฐ | ls -a ๋๋ ํ ๋ฆฌ |
ใด ์์ธ ๋ด์ฉ๊น์ง ๋ณด๊ธฐ | ls -l ๋๋ ํ ๋ฆฌ |
[๋๋ ํ ๋ฆฌ / ํ์ผ ์์ ]
ํ์ผ | ๋๋ ํ ๋ฆฌ | |
์์ฑ (๋น ํ์ผ, ๋น ๋๋ ํ ๋ฆฌ) | touch [ํ์ผ๋ช ] | mkdir [๋๋ ํ ๋ฆฌ] |
๋ณต์ฌ | cp [ํ์ผ๋ช ] [๊ฒฝ๋ก] | cp [๋๋ ํ ๋ฆฌ] [๊ฒฝ๋ก] |
์ด๋ | mv [ํ์ผ๋ช ] [๊ฒฝ๋ก] | mv [๋๋ ํ ๋ฆฌ] [๊ฒฝ๋ก] |
์ด๋ฆ ๋ณ๊ฒฝ | mv [ํ์ผ๋ช ] [ํ์ผ๋ช ] | mv [๋๋ ํ ๋ฆฌ] [๋๋ ํ ๋ฆฌ] |
์ญ์ | rm [ํ์ผ๋ช ] | rm -rf [๋๋ ํ ๋ฆฌ] |
ใด ๊ฐ์ ์ญ์ | rm -rf [ํ์ผ๋ช ] | rm -rf [ํ์ผ๋ช ] |
๋ด์ฉ ํ์ธ | cat [ํ์ผ๋ช ] | ls [๋๋ ํ ๋ฆฌ] |
* ๋๋ ํ ๋ฆฌ๋ ์์ ๋ด์ฉ์ด ์์ ์ ์๊ธฐ ๋๋ฌธ์ ๋ฌด์กฐ๊ฑด ๊ฐ์ ์ญ์ ๋ฅผ ํด์ค์ผ ํจ! (rm -rf ๋๋ ํ ๋ฆฌ๋ช )
[๊ธฐํ]
๋ช ๋ น์ด | |
VMware์์ ๋น ์ ธ๋์ค๊ธฐ | ctrl + alt |
๊ฒ์ | find |
ใด ์ด๋ฆ์ผ๋ก ๊ฒ์ | find -name [ํ์ผ๋ช /๋๋ ํ ๋ฆฌ] |
ใด ๊ถํ์ผ๋ก ๊ฒ์ | find -perm [๊ถํ] |
๊ถํ ๋ณ๊ฒฝ | chmod [๊ถํ] [ํ์ผ๋ช ] |
์์ ๊ด๋ฆฌ์ (ํ๋ก์ธ์ค, PID ํ์ธ) | ps -ef |
์์ถ ํ๊ธฐ | tar [ํ์ผ๋ช ] |
ใด ์์ถ ํํ๊ฐ tar.gz ์ผ ๋ | tar zxvf [ํ์ผ๋ช ] |
* tar๊ฐ ๋ฉ๋ชจ๋ฆฌ ๋ญ๋น๊ฐ ๋งค์ฐ ์ฌํ๋ค. ๋ณดํต ๊ทธ๋์ tar์ ํ๋ฒ ๋ ์์ถํ tar.gz ๋ก ์กด์ฌํ๋ ๊ฒฝ์ฐ๊ฐ ๋ ๋ง์!