하드 링크와 심볼릭 링크는 쉽게 생각하면, 바로가기를 생성하는 것이다. 하지만 두가지는 차이점이 있음.. 먼저 하드 링크는 i-node를 공유해서 사용한다. 그 말은, 그냥 바로가기로써의 기능뿐 아니라 하드링크 파일이 수정되면 원본파일도 변경된다. 항상 같은 상태를 유지하는 것. 하드 링크는 같은 파일시스템에서만 생성가능하다. 그리고 디렉토리에 대한 하드링크는 관리자만이 생성할 수 있음. 또한 원본파일이 삭제되어도 하드링크에는 문제가 없다. 원본 파일의 i-node를 공유하기 때문이다. 동일한 i-node를 가르키고 하드링크를 생성하면 i-node의 link count 필드의 값이 하나 증가한다. 파일을 삭제할 때 실제 데이터 블럭에서 파일을 삭제하고자 하면 link count가 0이 되어야만 한다. (..