
eio_chmod 함수의 첫 번째 인자인 path 매개변수는 파일 경로를 나타내는 문자열로, 파일이 존재하지 않으면 EIO_ERROR_NO_SUCH_FILE 오류가 발생합니다.
eio_chmod 함수의 두 번째 인자인 mode 매개변수는 파일의 권한을 변경할 수 있는 옵션을 나타내는 정수값으로, 권한을 변경할 수 있는 옵션은 다음과 같습니다.
- S_IRUSR: 소유자 읽기 권한
- S_IWUSR: 소유자 쓰기 권한
- S_IXUSR: 소유자 실행 권한
- S_IRGRP: 그룹 읽기 권한
- S_IWGRP: 그룹 쓰기 권한
- S_IXGRP: 그룹 실행 권한
- S_IROTH: 기타 사용자 읽기 권한
- S_IWOTH: 기타 사용자 쓰기 권한
- S_IXOTH: 기타 사용자 실행 권한
이러한 옵션을 조합하여 mode 매개변수를 설정할 수 있습니다. 예를 들어, 소유자만 읽고 쓰기 권한을 부여하고 싶다면 mode 매개변수에 S_IRUSR | S_IWUSR 값을 설정할 수 있습니다.
2025-05-23 23:31