본문 바로가기

컴퓨터공학

Symbolic Links란?

반응형

링크는 크게 두가지로 나눠볼 수 있다. hard/sofT(symbolic) 으로 나누어지는데, 하드링크는 원본파일과 inode를 공유하여 링크를 만들며, 이는 원본과 링크를 구분하기 어렵게 한다. 여기서 inode는 파일시스템에서 사용하는 자료구조이다. 

 

오늘 다뤄볼 것은 symbolic link로, 이는 원본의 inode로 접근할 수 있는 정보를 가지고 있다. 우리가 윈도우에서 자주 사용하는 바로가기 기능과 흡사하다. 아래와 같이 ln -s 명령어를 이용하여 만들 수 있다. 여기서 s는 symbolic의 약자이다. 

ln –s [원본 파일] [링크 파일]

링크 파일이 이미 존재하는 이름이라면 생성이 불가하다. 바꿔주도록 하자. 

반응형