디렉토리에 대한 심볼릭 링크를 만들었습니다. 해당 디렉토리와 하위 디렉토리에 있는 파일에 대한 링크는 무엇입니까? 하드링크인가, 심볼릭 링크인가?
답변1
디렉토리에 대한 심볼릭 링크를 생성하면 파일과 디렉토리가아래에이 디렉토리는 어떤 방식으로든 수정, 링크 또는 복제되지 않습니다.
심볼릭 링크를 통해 디렉터리의 내용에 액세스하는 경우 심볼릭 링크 구성 요소가 포함된 경로를 통해서라도 그 아래의 실제 파일과 하위 디렉터리에 액세스하게 됩니다.
답변2
디렉토리에 대한 하드 링크를 생성할 수는 없습니다. 생성할 수 있지만 생성해서는 안 됩니다. 이는 일반 파일에만 작동합니다. 심볼릭 링크를 생성한 디렉터리의 내용은 대상 폴더에 대한 또 다른 참조이므로 변경되지 않은 상태로 유지됩니다.
답변3
포함된 파일이나 디렉터리에 관계없이 디렉터리에 연결됩니다. Linux에서는 모든 것이 파일이므로 파일(귀하의 경우 디렉터리)에 대한 링크를 만듭니다. 파일이 다른 파일에 연결되는 방식은 관련이 없습니다.