마운트된 파일 시스템이 얼마나 오랫동안 유휴 상태였는지 확인하는 방법은 무엇입니까?

마운트된 파일 시스템이 얼마나 오랫동안 유휴 상태였는지 확인하는 방법은 무엇입니까?

systemd 옵션을 사용하여 파일 시스템을 마운트하면 mount운영 체제는 분명히 systemd 옵션 이후 유휴 상태였던 기간을 추적합니다.TimeoutIdleSec그것에 응답하십시오.

예를 들어 특정 설치가 유휴 상태인 기간을 알고 콘솔에 인쇄하려면 어떻게 해야 합니까?

답변1

나는 autofs를 사용하지 않지만 문서(https://www.kernel.org/doc/html/latest/filesystems/autofs.htmlioctl)는 autofs 파일 시스템의 루트에서 다음을 수행 할 수 있음을 지적합니다 .

AUTOFS_IOC_SETTIMEOUT: 부호 없는 긴 정수에 대한 포인터를 전달합니다. 이 값은 만료 시간 초과를 설정하는 데 사용되며 현재 시간 초과 값에 대한 포인터를 통해 다시 저장됩니다.

따라서 이는 시스템 읽기 시간 초과가 아니라 autofs의 기능인 것처럼 보입니다.

일반 파일 시스템의 경우 그러한 옵션이 없습니다. /proc/diskstats한동안 변경되지 않은 경우 읽기 카운터를 주기적으로 확인할 수 있습니다 .

관련 정보