[이것이 우분투 리눅스다] 4장 09교시 필수 개념과 명령어: 링크

이경영·2022년 11월 24일
0

리눅스

목록 보기
11/18

링크

  • 파일의 링크에는 하드링크와 심볼릭 링크 두 가지가 있음
  • 하드 링크를 생성하면 "하드링크파일"만 하나 생성되며 같은 inode1(소유권, 허가권)을 사용
  • 심볼릭 링크를 생성하면 새로운 inode2를 만들고, 데이터는 원본 파일을 연결하는 효과
    (명령 : #In -s 링크대상파일이름 링크파일이름)

: 원본파일이나 심볼릭파일을 실행시켜도 같이 실행되게 됨.

: baselink와 hardlink는 번호가 같음

ln basefile hardlink ## basefile을 hardlink로 만들어라
In -s basefile softlink ## basefile을 softlink(심볼릭링크)로 만들어라


: baselink를 이동시키고 cat으로 hardlink를 실행시켰을때 실행됨(왜? inode 블록이 남아있기 때문)
: 그러나 softlink실행시켰을때는 원본파일이 현재 남아있지 않은 상태임. (안보이는게 당연함) **바로가기 개념** 자주 사용함!!!!

profile
꾸준히

0개의 댓글