[conf] sysconf and pathconf to get conf
[file] fcntl to get file descriptor and status flags
[file] change umask and file permission