Linux에서 파일 속성을 수정하는 데 사용되는 시스템 호출은 무엇입니까? [폐쇄]

Linux에서 파일 속성을 수정하는 데 사용되는 시스템 호출은 무엇입니까? [폐쇄]

Stack Overflow에 이런 질문을 했더니 여기에 물어보라고 하더군요. 파일 속성과 시스템 호출을 언급하는 페이지를 온라인에서 검색했지만 어느 시스템 호출이 파일이나 폴더의 다양한 속성을 변경하는지에 대해서는 나와 있지 않습니다. 누군가 fcntl()내가 찾고 있는 것이 이것이라고 제안했지만 경로 매개변수와 새로운 파일 속성 세트가 누락되었습니다.

답변1

chmod()fchmod()Posix 스타일 속성, 사용자 그룹 및 읽기/쓰기/실행 권한을 변경하는 시스템 호출이 있습니다. ioctl()설정 chattrlsattr명령 설정과 "리눅스 파일 시스템 속성" 나열에 시스템 호출을 사용할 수 있는 것 같습니다 .

관련 정보