Advanced file I/O functions create and remove directories and files, create links to existing files, and obtain or modify file status information.
Table 6-2 Advanced File I/O Functions|
Function Name |
Purpose |
|---|---|
|
link(2) |
Link to a file |
|
access(2) |
Determine accessibility of a file |
|
mknod(2) |
Make a special or ordinary file |
|
chmod(2) |
Change mode of file |
|
chown(2), lchown, fchown |
Change owner and group of a file |
|
utime(2) |
Set file access and modification times |
|
stat(2), lstat, fstat |
Get file status |
|
fcntl(2) |
Perform file control functions |
|
ioctl(2) |
Control device |
|
fpathconf(2), pathconf |
Get configurable path name variables |
|
opendir readdir closedir |
Perform directory operations |
|
mkdir(2) |
Make a directory |
|
readlink(2) |
Read the value of a symbolic link |
|
rename(2) |
Change the name of a file |
|
rmdir(2) |
Remove a directory |
|
symlink(2) |
Make a symbolic link to a file |