시작 시 디렉터리를 자동으로 마운트하는 방법에 대해 온라인에서 찾은 다음 지침을 고려하세요.
심볼릭 링크를 만듭니다:
sudo ln -s `which gdfs` /sbin/mount.gdfs
/etc/fstab에 항목을 추가합니다.
/var/cache/gdfs.creds /mnt/gdrivefs gdfs allow_other 0 0
선택 사항: 수동 설치
mount /mnt/gdrivefs
심볼릭 링크를 만드는 이유는 무엇입니까? fstab에 뭔가를 추가해야 합니까?
심볼릭 링크 이름이 "mount.gdfs"인 이유는 무엇입니까? 왜 그냥 "gdfs"가 아닌가?
~이다산.접두사를 붙이나요? 커널은 "mount"가 있는 항목을 찾기 위해 fstab의 해당 줄에서 "gdfs"를 발견할 때를 알고 있습니까? sbin의 접두사?
미리 감사드립니다!
답변1
filesystem 의 항목을 실행하거나 사용하면 mount -t foo ...
실제로 도우미 바이너리가 검색됩니다. ~에서fstab
foo
mount
mount.foo
man mount
우분투를 예로 들어 보겠습니다.
대부분의 유형에서 마운터가 해야 할 일은 간단한 mount(2) 시스템 호출을 실행하는 것뿐이며 파일 시스템 유형에 대한 자세한 지식은 필요하지 않습니다. 그러나 일부 유형(예: nfs, nfs4, cifs, smbfs, ncpfs)의 경우 임시 코드가 필요합니다. nfs, nfs4, cifs, smbfs 및 ncpfs 파일 시스템에 대한 별도의 마운터가 있습니다. 모든 유형을 균일한 방식으로 처리할 수 있도록 mount는 TYPE 유형으로 호출될 때 /sbin/mount.TYPE 프로그램(존재하는 경우)을 실행합니다. smbmount 프로그램의 버전마다 호출 규칙이 다르기 때문에 /sbin/mount.smbfs는 필요한 호출을 설정하는 쉘 스크립트여야 할 수도 있습니다.
아니요, 핵심은 Jon Snow이지만 mount
탐색 /sbin/mount.*
명령을 알고 있습니다.