touch 명령이 한 디렉토리에서는 작동하지만 다른 디렉토리에서는 작동하지 않는 이유는 무엇입니까?

touch 명령이 한 디렉토리에서는 작동하지만 다른 디렉토리에서는 작동하지 않는 이유는 무엇입니까?

동일한 마운트에서 터치 명령이 작동하지 않는 경우가 있습니다.

동일한 마운트에서 다른 디렉토리를 사용하면 touch 명령이 다른 결과를 제공합니다.

**bob@syno ~ % ll -d /volume1/media ; ll -d /volume1/doorgeef
drwxr-xr-x 1 root root 296 2019-05-19 07:05 /volume1/media/
drwxr-xr-x 1 root root 828 2019-05-19 07:02 /volume1/doorgeef/
bob@syno ~ % sudo rm /volume1/media/afile; sudo rm /volume1/doorgeef/afile
bob@syno ~ % sudo touch /volume1/media/afile; sudo touch /volume1/doorgeef/afile
bob@syno ~ % ls -l /volume1/media/afile; ls -l /volume1/doorgeef/afile
-rw-r--r-- 1 root root 0 May 19 07:24 /volume1/media/afile
-rw-r--r-- 1 root root 0 May 19 07:24 /volume1/doorgeef/afile
bob@syno ~ % sudo touch -d "2016-11-23 08:00:00" /volume1/media/afile ; sudo touch -d "2016-11-23 08:00:00" /volume1/doorgeef/afile
bob@syno ~ % ls -l /volume1/media/afile; ls -l /volume1/doorgeef/afile
-rw-r--r-- 1 root root 0 May 19 07:24 /volume1/media/afile
-rw-r--r-- 1 root root 0 Nov 23  2016 /volume1/doorgeef/afile
bob@syno ~ %**

코드의 마지막 두 줄: /volume1/doorgeef/afile에는 변경된 날짜가 나열되지만 /volume1/media/afile에는 나열되지 않는 이유는 무엇입니까?

관련 정보