!["ls a"를 실행한 다음 "stat a"를 실행하면 액세스 시간이 업데이트되지 않습니다.](https://linux55.com/image/46058/%22ls%20a%22%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%9C%20%EB%8B%A4%EC%9D%8C%20%22stat%20a%22%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EB%A9%B4%20%EC%95%A1%EC%84%B8%EC%8A%A4%20%EC%8B%9C%EA%B0%84%EC%9D%B4%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%EB%90%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
CentOS Linux 데스크탑에서 a
.
mkdir a
그럼 접속해보자
ls a
그럼 통계를 얻어보자
stat a
File: `a'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: fd00h/64768d Inode: 1183593 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2013-08-30 21:35:55.089404752 -0400
Modify: 2013-08-30 21:35:54.077415503 -0400
Change: 2013-08-30 21:35:54.077415503 -0400
알았어, 다시 방문해보자
ls a
액세스 시간을 다시 가져옵니다.
stat a
File: `a'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: fd00h/64768d Inode: 1183593 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2013-08-30 21:35:55.089404752 -0400
Modify: 2013-08-30 21:35:54.077415503 -0400
Change: 2013-08-30 21:35:54.077415503 -0400
보시다시피 "액세스" 시간에는 차이가 없습니다.
이는 인접한 두 방문 시간입니다.
Access: 2013-08-30 21:35:55.089404752 -0400
Access: 2013-08-30 21:35:55.089404752 -0400
그들은 정확히 똑같아 보입니다! 이 문제에 대해 어떻게 해야 합니까? 저는 기본적으로 GNOME을 사용하는 CentOS Linux 데스크탑을 사용합니다.
답변1
이는 여러 가지 이유로 발생할 수 있습니다.
- 첫째, 파일 시스템이 비활성화된 상태로 마운트
atime
되면ls
. - 둘째, 파일 시스템이 이를 지원하지 않으면
atime
동일한 결과가 발생합니다.