"atime"이 활성화된 상태로 파일 시스템이 마운트되었는지 어떻게 확인합니까?

"atime"이 활성화된 상태로 파일 시스템이 마운트되었는지 어떻게 확인합니까?

뛰자mount

/dev/mapper/VolGroup-lv_root on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sdb1 on /boot type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
/dev/sda1 on /media/1 type ext3 (rw,nosuid,nodev,uhelper=udisks)

이 줄에는 아무것도 나타내지 않습니다.

 atime
 or
 noatime

여기서 문제는 폴더를 생성한 a다음 해당 b폴더에 액세스하려고 시도하지만 .Access Timeaccess time

"운영 체제"의 "파일 시스템"이 "atime"이 활성화된 상태로 마운트되었는지 정확히 어떻게 확인합니까?

답변1

기본적으로,리눅스 2.6.30부터 시작, 파일 시스템은 다음과 같이 마운트됩니다.relatime설치 옵션. 이 옵션을 사용하면 atime이 mtime과 같을 때 업데이트가 없습니다. 이는 이 옵션이 활성화된 경우 에만 atime발생합니다(기본적으로). 아래에서는 noatimeatime이 업데이트되지 않습니다. 이렇게 하면 디스크 쓰기가 절약되지만 유용한 기능이 제거됩니다.

커널은 relatime에 보고 /proc/mounts하지만 mountutil-linux 2.13부터 유틸리티는 출력에서 ​​이 옵션을 억제합니다(기본 설정이므로).

strictatime액세스 시간을 완전히 활성화하려면 이 옵션을 사용하여 파일 시스템을 마운트 해야 합니다 .

답변2

마운트 출력에는 noatimeatime이 비활성화되었는지 여부가 표시됩니다.

어쩌면 atime의 문제는 파일 시스템이 이를 지원하지 않기 때문에 발생하는 것일까요?

답변3

4열에 /etc/fstab는 각 마운트에 대해 전달하려는 마운트 명령에 대한 옵션이 포함되어 있습니다.

atime따라서 이 파일 시스템의 경우 네 번째 열에 옵션을 추가 /etc/fstab하고 동일한 mount -o remount <mount point>.

관련 정보