저는 "Learning Unix for OSX Mountain Lion"(최신 버전의 OSX에 액세스할 수 없음)이라는 책을 공부하고 있습니다.
$ ls -l /mach_kernel
다음과 유사한 응답을 생성해야 합니다.
-rw-r--r--@ 1 root wheel 8190504 Apr 8 22:23 /mach_kernel
OSX Yosemite에서는 파일 권한이 /mach_kernel
.System/Library/Kernels/kernel
-rwxr-xr-x 1 root wheel 10633544 28 May 19:39 kernel
내가 아는 한, @
권한 뒤의 기호는 권한이 access 에 의해 확장될 수 있다는 것을 의미합니다 . 이 명령은 실제로 실행 권한도 있다는 xattr -l
것을 의미합니까 ?/mach_kernel
내 질문은 실행 권한이 악의적으로 설정되지 않았다고 가정할 때 커널에 실행 권한을 추가하는 이유가 무엇입니까?