하드 링크


개요

hard link
하드 링크
  • 파일시스템 상의 파일이나 디렉토리 등의 자원과 그 자원에 붙여진 이름을 연결시키는 것, 그 관계
  • 파일은 1개 이상의 하드링크를 가질 수 있다.[1]
  • 하드링크 여러 개를 가진 파일은 여러 이름으로 접근가능하다.
  • 소프트링크와는 달리, 디렉토리에는 하드링크를 추가할 수 없다. ★

예시

[root@zetawiki ~]# ls -i /etc/init.d/sshd
138199 /etc/init.d/sshd
[root@zetawiki ~]# ls -i /etc/rc.d/init.d/sshd
138199 /etc/rc.d/init.d/sshd
inode 번호가 같음 = 하드 링크

같이 보기

주석

  1. ls로 보이는 파일들은, 기본적으로 디스크 상의 실제 파일(inode number로 식별되는, 보다 근본적인 의미의 파일)을 가리키는 하드링크임

참고