Link

이수현·2025년 7월 9일

Linux

목록 보기
10/10
post-thumbnail

링크(Link)란?

  • 리눅스에서 링크는 기존 파일을 참조할 수 있는 또 다른 이름을 만드는 기능
  • 즉, 같은 파일을 다른 경로 또는 다른 이름으로 사용할 수 있게 해주는 방식

✅ 링크 파일의 두 종류

1) 하드 링크 파일

  • 명령어 : ln 원본 새이름
  • i-node 번호 : 원본과 같음
  • 링크 수 : 증가
  • 원본 삭제 시 : 링크 유지됨(정상 작동)
  • 디렉터리 링크 : x
  • 파일 위치 관계 : 같은 파션 내에서만 가능
  • 파일 크기 : 실제 파일 크기

2) 심볼릭 링크 파일

  • 명령어 : ln -s 원본 새이름
  • i-node 번호 : 원본과 다름
  • 링크 수 : 증가하지 않음
  • 원본 삭제 시 : 링크 깨짐
  • 디렉터리 링크 : 가능
  • 파일 위치 관계 : 다른 디렉터리/파티션도 가능
  • 파일 크기 : 원본 경로 문자열 크기만큼 작음
# ln passwd passwd1
ln -s passwd passwd2

✅ 언제 사용하나요?

1) 하드 링크

  • 파일 백업 / 다른 이름으로 동일한 파일 유지
  • 원본 없어도 링크 파일 살아 있게 유지

2) 심볼릭 링크

  • 다른 디렉터리/파티션에 연결
  • 디렉터리 링크 / 바로가기 설정
profile
신입개발자의 공부 기록

0개의 댓글