![디렉토리를 참조하는 더 빠른 방법은 무엇입니까?](https://linux55.com/image/25758/%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EB%A5%BC%20%EC%B0%B8%EC%A1%B0%ED%95%98%EB%8A%94%20%EB%8D%94%20%EB%B9%A0%EB%A5%B8%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
이것은 여러분 모두에게 쉬울 수 있지만 저는 그렇게 중첩된 로컬 디렉토리 세트를 다루어 본 적이 없습니다.
다음과 같은 경로가 있는 경우 해당 디렉토리를 또는 /mnt/media2/Archived\ Files/_Transfer/
에 "마운트"하는 방법이 있습니까 ?~/Transfer/
/mnt/transfer
조사 중이지만 symlinks
"재귀 명령 등으로 인해 디렉토리에 있는 것이 항상 좋은 생각은 아닙니다..."라고 말합니다.
감사해요.
답변1
이 경우 심볼릭 링크는 나에게 정말 좋은 생각인 것 같습니다.
ln -s /mnt/media2/Archived\ Files/_Transfer/ ~/Transfer
zsh도 참조하세요:
PS1='%~%# '
transfer=/mnt/media2/Archived\ Files/_Transfer/
cd ~transfer
답변2
심볼릭 링크를 사용하고 싶지 않거나 사용할 수 없는 경우(예: vfat처럼 파일 시스템이 심볼릭 링크를 지원하지 않는 경우) 바인드 마운트를 사용할 수도 있습니다.
mount --bind "/mnt/media2/Archived Files/_Transfer" /mnt/Transfer
바인드 마운트는 심볼릭 링크보다 강력합니다. 예를 들어, rm -Rf
심볼릭 링크가 발견되면 삭제만 되며 바인딩 마운트를 통해서만 통과됩니다.
바인드 마운팅은 루트로만 수행할 수 있습니다. 모든 사용자는 심볼릭 링크를 만들 수 있습니다.