Глава 15. Атрибуты файла

15.1 Выборка информации о файле: stat()

15.2 Временные штампы файла

15.2.1 Изменение временных штампов при помощи utime() и utimes()

15.2.2 Изменение временных штампов при помощи utimensat() и futimens()

15.3 Владение файлом

15.3.1 Владение новым файлом

15.3.2 Изменение владельца файла: chown(), fchown() и lchown()

15.4 Права доступа к файлу

15.4.1 Права доступа обычным файлом

15.4.2 Права доступа к каталогу

15.4.3 Алгоритм проверки прав доступа

15.4.4 Проверка доступности файла: access()

15.4.5 Set-User-ID, Set-Group-ID и биты Sticky

15.4.6 Маска создания режима файла процесса: umask()

15.4.7 Изменение прав доступа к файлу: chmod() and fchmod()

15.5 Флаги I-node (Расширенные файловые атрибуты ext2)

15.6 Выводы

15.7 Упражнения