디렉토리에 심볼릭 링크와 하드 링크를 사용할 수 있습니까?

디렉토리에 심볼릭 링크와 하드 링크를 사용할 수 있습니까?

나는 우리가 파일로 이것을 할 수 있다는 것을 알고 있습니다. 디렉토리는 어떻습니까?

cpanel이 그것을 많이 사용하는 것 같습니다.

답변1

대부분의 파일 시스템은 디렉토리에 대한 하드 링크를 지원하지 않습니다. 그러나 디렉터리를 심볼릭 링크할 수 있습니다.

Linux에서는 디렉터리를 바인드 마운트할 수 있으며, 사용자 입장에서는 그 기능이 하드링크와 유사하다. 예는 다음과 같습니다.

mount --bind /usr /home/user/foo

이것은 일반적으로 chroot 환경에서 사용됩니다. 왜냐하면 심볼릭 링크는 chroot에 상대적 /이고 바인드 마운트는 chroot 외부 위치에 대한 액세스를 제공할 수 있기 때문입니다.

관련 정보