Notice
Recent Posts
Recent Comments
Link
목록Folder (1)
취미생활
[리눅스] 디렉토리 하드 링크 안되는 이유
리눅스 시스템에서 디렉토리는 하드 링크를 할 수 없다. 그 이유를 알기 위해서 알아야 할 것이 먼저 3개가 있다. 1. 리눅스 파일 시스템은 트리 구조로 되어있어 순환 방식으로 만들 수 없다. 2. 하드 링크는 똑같은 파일을 호출할 위치가 하나 더 생기는 방식이다. 3. 트리 구조에서 하드 링크를 허용할 경우 트리가 순환 방식이 되기 때문에 문제가 생긴다. 일단 첫번째 이유 부터 설명을 하자면, 리눅스의 파일 시스템은 아래 그림과 같은 트리 구조로 되어있다. 트리 구조는 루트 노드부터 자식 노드까지 위에서 아래로 이어진 계층 구조이며 자식 노드가 부모 노드를 가리킬 수 없는 구조다. 두번째로 알아볼 내용은 링크와 관련된 내용이다. 리눅스 파일 시스템의 구조에 대해 간단히 알아봤으니 다음은 링크에 대해 알..
컴퓨터/토막정보
2021. 7. 15. 00:15