유닉스에서는
게스트 사용자 인 경우 :
chmod 777 /
실패 할 것입니다.
그러나 이것은 어떻게 하드웨어 수준에서 내부적으로 발생합니까?
지금까지 이것이 일어난 일이라고 생각합니다.
- OS가 해당 명령을 실행하려고합니다.
- 권한에 대한 정보는 아마도 보조 메모리에있을 것입니다. 따라서 쓰기 명령이 발행됩니다.
- 2 이전에는 사용자에게 권한이 있는지 확인합니다. 그렇지 않은 경우 오류 메시지 만 표시됩니다.
이것이 어떻게 발생합니까, 아니면 그러한 상황이 발생했을 때 인터럽트가 발생합니까? 권한이없는 명령어에 해당하는 주 메모리의 ISR 테이블에 루틴이 있습니까?