설치 도구, 보조자 및 통화 사이의 관계는 무엇입니까?

설치 도구, 보조자 및 통화 사이의 관계는 무엇입니까?

man 8 mount(예: and ) 에서 도우미를 사용한다고 말합니다 mount. 도우미에 대한 언급은 없습니다. 해당 페이지에는 동일한 내용이 표시됩니다./sbin/mount.exfatmount.fusemount.ntfsman 2 mountumount

ls /sbin | grep mount쇼:

mount.cifs
mount.ecryptfs
mount.ecryptfs_private
mount.exfat
mount.exfat-fuse
mount.fuse
mount.lowntfs-3g
mount.ntfs
mount.ntfs-3g
umount.ecryptfs
umount.ecryptfs_private
umount.udisks2
  • 도우미를 언급 하지 않는 이유는 무엇입니까 man 2 mount?
  • mountumount/ 도우미가 없는 파일 시스템에 대해 /는 무엇을 합니까?
  • mount파일 시스템에 , , 둘 다 또는 둘 다에 대한 도우미가 있는 이유는 무엇입니까 umount?

답변1

시스템 매뉴얼은 얼마 전에 "세분화"되었습니다. 이것일부는 여기에 나열되어 있습니다.다양한 운영 체제에서 사용 가능합니다. 파트 2는 "시스템 호출"입니다. 즉, 이 상황에서 프로그램이 커널이 제공하는 서비스를 요청하는 방법에 대한 문서입니다.

또한man 2 mount하다에 정의된 대로 전체 범위의 파일 시스템 유형을 제공합니다. - 는 함수 호출의 인수 /proc/filesystems입니다 . 의 목록을 의 출력과 비교 하면 몇 가지 공통점을 찾을 수 있습니다.filesystemtypemount/proc/filesystemsls /sbin | grep mount

그래서 이것을 보는 한 가지 방법은 mount syscall실제로 "도우미"가 있다는 것입니다. "도우미"는 인수의 가치입니다 filesystemtype. 그것을 보는 또 다른 방법은제 2 장이다man mount시스템 프로그래머, 및 man 8 mount(또는 그냥 man mount)시스템 사용자그리고관리자. 사용자와 커널 서비스 간의 인터페이스는 mount다음과 같은 명령을 통해 구현됩니다. 시스템 프로그래머는 이 기능을 통해 동일한 커널 서비스와 인터페이스합니다 mount.

모두를위한 무언가...

관련 정보