cat이 파일을 읽을 수 있지만 다른 프로그램은 읽을 수 없는 이상한 상황이 있습니다. strace를 사용하여 다음과 같이 호출을 엽니다.
/home/ubuntu/dibas/bin/guppi_daq
open("/home/ubuntu/dibas/etc/config/guppi_threads.conf", O_RDONLY) = -1 EACCES (Permission denied)
/bin/cat /home/ubuntu/dibas/etc/config/guppi_threads.conf
open("/home/ubuntu/dibas/etc/config/guppi_threads.conf", O_RDONLY) = 3
두 명령 모두 파일 권한 777을 사용하여 루트로 실행됩니다. 파일 시스템은 로컬 ext4 파일 시스템입니다.
어떻게 그래? ?