๋งํฌ(link)๋ ๊ธฐ์กด ํ์ผ์ ๋ํ ๋ ๋ค๋ฅธ ์ ๊ทผํฌ์ธํธ๋ฅผ ๋ง๋ค์ด ์ฃผ๋ ๊ธฐ๋ฅ์ผ๋ก ํ๋๋งํฌ์ ์ฌ๋ณผ๋ฆญ๋งํฌ๊ฐ ์์ต๋๋ค.
ํ๋๋งํฌ๋ ์๋ณธ๊ณผ ๊ฐ์ i-node number๋ฅผ ๊ฐ์ง๋ ํ์ผ์ ๋ง๋๋๊ฒ์ด๊ณ ,
์ฌ๋ณผ๋ฆญ๋งํฌ๋ ์๋ณธ์ ๊ฒฝ๋ก๋ฅผ ๋ด์ฉ์ผ๋ก ๊ฐ์ง๊ณ ์๋ ํ์ผ์ ๋ง๋๋๊ฒ์ผ๋ก, ์ฌ๋ณผ๋ฆญ๋งํฌ๋ ์๋ณธ๊ณผ i-node๊ฐ ๋ค๋ฅธ ์ ํ ์๋ก์ด ํ์ผ์ ๋๋ค.
๋งํฌ๋ ln
์ด๋ผ๋ ๋ช
๋ น์ผ๋ก ๋ง๋ค์ ์์ต๋๋ค.
-s
๋ ์ฌ๋ณผ๋ฆญ๋งํฌ๋ฅผ ๋ง๋๋ ์ต์
์ผ๋ก -s
๋ฅผ ์ฃผ์ง ์์ผ๋ฉด ํ๋๋งํฌ๋ฅผ ๋ง๋ค๊ฒ ๋ฉ๋๋ค.
ln [-s] [์๋ณธํ์ผ] [๋งํฌ๋ช
]
Hard link
ํ๋๋งํฌ ์์ฑ ํ test์ Links๊ฐ 2๊ฐ ๋์๊ณ , Inode๊ฐ ๊ฐ์ต๋๋ค. ls -al์ ๊ฒฐ๊ณผ์์๋ ๋งํฌ์๊ฐ 2๋ก ๋ณด์
๋๋ค.
ํ๋๋งํฌ๋ ๋์ผํ i-node number์ ๊ฐ์ง๋ ํ์ผ์ ์์ฑํ๋ ๋ฐฉ์์ ๋๋ค.
๋ฐ๋ผ์ ๋์ผํ ํ์ผ์์คํ ๋ด์์๋ง ๋งํฌ๊ฐ ๊ฐ๋ฅํ๊ณ ๋๋ ํฐ๋ฆฌ๋ ๋งํฌ๊ฐ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
Symbolic link
์ฌ๋ณผ๋ฆญ ๋งํฌ ์์ฑ ํ Links์ ๋ณํ๊ฐ ์์ต๋๋ค. ์๋ณธ ํ์ผ๊ณผ ์ฌ๋ณผ๋ฆญ ๋งํฌ์ Inode number๊ฐ ๋ค๋ฆ
๋๋ค.
Symbolic link๋ ๋์ผํ ํ์ผ์์คํ ๋ด์์๋ง ๋งํฌ๊ฐ ๊ฐ๋ฅํ ํ๋๋งํฌ์ ๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํ ๋ง๋ค์ด์ก์ต๋๋ค.
i-node number ๊ธฐ๋ฐ์ธ ํ๋๋งํฌ๋ ๋๋ ํฐ๋ฆฌ ๋งํฌ๊ฐ ๋ถ๊ฐ๋ฅํ์ง๋ง
์๋ณธํ์ผ์ ๊ฒฝ๋ก๋ฅผ ํ์ผ์ ๋ด์ฉ์ผ๋ก ํ์ฌ ์๋ก์ด ํ์ผ์ ๋ง๋ค์ด ์ ๊ทผํ๋ ๋ฐฉ์์ ๋๋ค.
๋งํฌ ์์ ์๋ณธํ์ผ์ ๊ฒฝ๋ก๊ฐ ๋ด๊ฒจ์ ธ ์๊ธฐ ๋๋ฌธ์ ์๋ณธํ์ผ์ด ์ญ์ ๋๊ฑฐ๋ ๊ฒฝ๋ก๊ฐ ๋ณ๊ฒฝ๋๋ค๋ฉด ์ฌ๋ณผ๋ฆญ๋งํฌ๋ ๊นจ์ง๊ฒ ๋ฉ๋๋ค.
์ฒ์์๋ ์ ์์ ์ผ๋ก test์ ๋ชจ๋ ์ ๊ทผ ๊ฐ๋ฅํ์ง๋ง ์๋ณธ ํ์ผ์ด ์ฌ๋ผ์ง ํ์๋ ์ฌ๋ณผ๋ฆญ๋งํฌ๋ก๋ ์ ๊ทผ์ด ๋ถ๊ฐ๋ฅํ๋ค.
์๋ณธํ์ผ์ด ์ ์๊ฒฝ๋ก์ ์๋ ๊ฒฝ์ฐ ์ฌ๋ณผ๋ฆญ ๋งํฌ๋ ๊นจ์ง๊ฒ ๋๋ค.
ํ์ง๋ง ํ๋๋งํฌ๋ ์ ์์ ์ผ๋ก ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค.
ํ๋๋งํฌ๋ ๋๋ ํฐ๋ฆฌ ๋งํฌ๊ฐ ๋ถ๊ฐ๋ฅํ์ง๋ง ์ฌ๋ณผ๋ฆญ๋งํฌ๋ ๋๋ ํฐ๋ฆฌ ๋งํฌ๊ฐ ๊ฐ๋ฅํ๋ค.
'๐ System > Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Linux] top ์ค์๊ฐ ์์คํ ๋ชจ๋ํฐ๋ง (0) | 2022.01.14 |
---|---|
[Linux] ZSH / OH-MY-ZSH ์ค์น (0) | 2021.11.01 |
[Linux] ํฐ๋ฏธ๋ ๋จ์ถํค (0) | 2021.08.30 |
[Linux] gzip์ผ๋ก log ์์ถํ๊ธฐ (0) | 2021.07.11 |
[Linux] df์ ๊ฒฐ๊ณผ์ du์ ๊ฒฐ๊ณผ๊ฐ ์ฐจ์ด๋๋ ์ด์ (0) | 2021.06.28 |