/run/mount/utab은 무엇입니까?

/run/mount/utab은 무엇입니까?

hang 을 탐색하는 동안 몇 가지 결과를 umount발견했습니다 ./run/mount/utabstrace

목적은 무엇입니까 /run/mount/utab?

다음에 대한 자세한 내용은 어디에서 확인할 수 있습니까 /run/mount/utab?

  • 목적
  • 체재
  • 무엇과 상호작용하는지(그리고 어떻게)

답변1

목적은 무엇입니까 /run/mount/utab?

mount이 파일은 파일 시스템을 마운트한 사용자를 저장하는 데 사용됩니다 . From man mount, down FILESYSTEM-INDEPENDENT MOUNT OPTIONS(그리고 몇 가지 간단한 테스트)

user   Allow  an ordinary user to mount the filesystem.  The name of the mounting user
       is written to the mtab file (or to the private libmount file in  /run/mount  on
       systems without a regular mtab) so that this same user can unmount the filesys‐
       tem again.

즉, 일반 사용자로 마운트하려는 드라이브가 있는 경우 /etc/fstab해당 장치의 UUID(또는 기타 식별자)와 옵션이 포함된 항목을 사용할 수 있습니다 user.

UUID=<UUID> <target> ... user ...

$ mount -U <UUID>사용자로서 다음과 같은 내용을 user1작성할 때mount/run/mount/utab

SRC=/dev/sdb1 TARGET=<target> ROOT=/ OPTS=user=user1

이를 통해 장치를 제거할 수 있습니다.

자세한 내용은 어디서 읽을 수 있나요?/run/mount/utab

형식은 간단합니다. 표시되는 내용이 내 시스템에서 표시되는 내용과 동일하다면 위에 적힌 내용을 제외하고 제가 찾을 수 있는 것은 거의 전부입니다. 다음을 확인해 보세요.다른 답변.

답변2

빠르게 읽어본 후libmount 테이블 업데이트나는 이 파일이 사용자 공간 설치 옵션을 저장하는 데 사용된다고 생각합니다. 둘러보고 싶어여기API 및 API와 상호 작용하는 방법에 대한 정보입니다. util-linux의 소스 코드에는 다음이 포함되어 있습니다.라이브러리 마운트볼만한 또 다른 장소가 될 수도 있습니다.

관련 정보