์ ๋๊ฒฝ๋ก (Absolute Path)
1. ์ ๋๊ฒฝ๋ก๋ root ๋๋ ํฐ๋ฆฌ(์ต์์ ๋๋ ํฐ๋ฆฌ) ๋ฅผ ํฌํจํ์ฌ ์ฐพ๋ ํ์ผ ํน์ ๋๋ ํฐ๋ฆฌ๊น์ง์ ๋ชจ๋ ๊ฒฝ๋ก๋ฅผ ํ์ํ๋ค.
2. ์ ๋๊ฒฝ๋ก๋ฅผ ์ฐธ์กฐํ ๋ ํด๋น ํ์ผ์ ์์น๊ฐ ๋ฌ๋ผ์ง๋ฉด ์๋ฌ๊ฐ ๋ฐ์ํ๋ค.
3. ์ต์์ํด๋๋ถํฐ ๊ฒฝ๋ก๋ฅผ ์ฐพ๊ธฐ๋๋ฌธ์ ์ปดํ์ผ์๋๊ฐ ์ค๋๊ฑธ๋ฆฐ๋ค.
์๋๊ฒฝ๋ก (Relative Path)
1. ํ์ฌ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ทธ๊ณณ์์ ๋ถํฐ ํ์ผ ํน์ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ฐพ๋ ๋ฐฉ์์ด๋ค.
2. ์๋๊ฒฝ๋ก๋ฅผ ์ฐธ์กฐํ ๋ ๋๋ ํฐ๋ฆฌ๊ตฌ์กฐ๋ง ๊ฐ๋ค๋ฉด ๊ฒฝ๋ก์ ์์ ์ด ํ์์๋ค.
3. ๊ธฐ์ค์ผ๋ก ์ค์ ๋ ํด๋๋ถํฐ ํ์์ ์งํํ๋ฏ๋ก ์ปดํ์ผ์๋๊ฐ ๋น ๋ฅด๋ค.
/ : ๋ฃจํธ
./ :ํ์ฌ์์น
../ :ํ์ฌ ์์น์์ ์์ ๋๋ ํฐ๋ฆฌ
plus : ๋งฅ/๋ฆฌ๋ ์ค์ ๊ฒฝ์ฐ /๋ฅผ ์ฌ์ฉ, windows์ ๊ฒฝ์ฐ \๋ฅผ ์ฌ์ฉ
์๋๊ฒฝ๋ก / ์ ๋๊ฒฝ๋ก ์์
1. ์ ๋๊ฒฝ๋ก๋ก ์ด๋
C:\Users\ansel\zero\first> C:\Users\godud\ansel\zero\first\path.txt
//first๊ฐ ๋์ ํ์ฌ ๋๋ ํฐ๋ฆฌ์ด๋ค.
C:\Users\ansel\zero\first> mv C:\Users\ansel\zero\first\path.txt C:\Users\ansel\zerotwo\second\
// ๊ฒฝ๋ก๋ฅผ ๋ฃจํธ๋ถํฐ ์ ๋ถ ์ ์ด์ค๋ค.
//path.txt์ ์ฎ๊ธด ์์น
C:\Users\godud\ansel\zerotwo\second\path.txt
2. ์๋๊ฒฝ๋ก๋ก ์ด๋
C:\Users\ansel\zero\first> C:\Users\godud\ansel\zero\first\path.txt
//first๊ฐ ๋์ ํ์ฌ ๋๋ ํฐ๋ฆฌ์ด๋ค.
C:\Users\ansel\zero\first> mv path.txt ../../zerotwo/second/
// ../์ํ๋ฒํ๋ฉด zero๋ก ์ด๋ํ๊ณ ../๋๋ฒ์งธ์์ansel๋ก ์ด๋, ๊ทธ๋ฆฌ๊ณ zerotwo/second ๋๋ ํฐ๋ฆฌ๋ก ์ด๋
//path.txt์ ์ฎ๊ธด ์์น
C:\Users\godud\ansel\zerotwo\second\path.txt