티스토리 뷰

윈도우로 생각하면 바로가기라고 생각하면 됩니다.

저는 이것을 이용하여 웹서버 경로에 접근하는걸 조금 더 간소화 합니다.

 

우리는 ln 명령을 이용할 것인데요.

두가지를 정의할 수 있는데요.

 

inode?

리눅스(유닉스) 파일 시스템에서 사용되는 자료 구조인데요.

파일 혹은 디렉터리의 각종 정보들을 담고 있습니다.

실제로 파일들은 저장되는 공간에 넣어두고 그것을 파라보는 파일의 이름이 우리가 보는 파일인겁니다.

그래서 우리가 파일을 삭제한다 해도 복구가 되는겁니다. 원래 저장된 데이터는 사라지지 않기 때문입니다.

 

1. 하드 링크

  • 링크하여둔 파일이 사라져도 원래의 위치를 고수하게 되는 링크입니다. 링크하여둔 파일의 inode를 보기 때문이죠.

ln origin target

origin을 target에 하드 링크하여 주었습니다.

 

2. 심볼릭 링크

  • 이건 원본 파일의 이름을 가리키는 링크 입니다.

  • 그래서 연결하여준 파일이나 폴더가 삭제되면 존재는 하지만 사용 불가능 하게 됩니다.

ln -s origin target

 

본문에 제가 혼용해서 사용하기는 했지만 파일과 폴더는 같은 개념이라 생각하시면 됩니다.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함