파일 생성,권한 변경, 소유자 변경
파일을 생성하고 권한과 소유자를 변경해보자 [파일생성]mkdir(경로 , 권한), 생성 실패시 -1 반환ex) mkdir("/data/temp", 0755); [권한변경]chmod(경로, 권한), 변경 실패시 -1 반환ex) chmod("/data/temp", 0755); [소유자변경]chown(경로, 사용자ID, 그룹ID), 변경 실패시 -1 반환ID 기억하기는 까다로우므로 사용자 아이디를 통해 아래처럼 ID 값을 얻어와 설정한다.ex) 사용자명이 user일 경우struct passwd *user_pw;user_pw= getpwnam("user");chown("/data/temp", user_pw->pw_uid, user_pw->pw_gid);