procfs file 오픈 fail
글쓴이: kkb / 작성시간: 수, 2023/05/03 - 6:54오후
proc_test = create_proc_entry("proc_test", S_IRUGO, NULL); if (proc_test) { proc_test->read_proc = _proc_read_test; }
위와 같이 procfs file을 생성했는데 아래와 같이 읽어지지 않고 No such file 오픈 fail 이 발생합니다.
항상 그러는 것은 아니고 100번 부팅 중에 어쩌다 한두번 그러는 것 같네요.
ls에도 보이는데 No such file 오픈 fail이 발생하는 경우가 생길 수 있을까요?
어떤 경우에 procfs file이 저런 경우가 생길 수 있을까요?
$ ls -l /proc/proc_test -r--r--r-- 1 admin admin 0 May 02 01:43 /proc/proc_test $ cat /proc/proc_test cat: can't open 'proc_test': No such file or directory $ whoami admin
존재하지 않는 file 이라면 ls에서 아래와 같이 access fail이 났을 텐데요.
$ ls -l /proc/proc_no_test
ls: cannot access /proc/proc_no_test: No such file or directory
Forums:
댓글 달기