Роббинс Арнольд
Шрифт:
Когда программа знает, что файлы те же самые, владение или права доступа могут быть изменены с помощью
Эти системные вызовы, также как
Соответствующих функций
63
5.6. Резюме
• Иерархия файлов и каталогов, как она видится пользователю, является одним логическим деревом, корень которого находится в
• Каталоги осуществляют связь между именами файлов и индексами. Концептуально содержимое каталога, которое является просто последовательностью пар (индекс, имя). Каждый элемент каталога для файла называется (прямой) ссылкой, а файлы могут иметь множество ссылок. Прямые ссылки, поскольку они работают лишь по номеру индекса, все должны находиться в одной файловой системе. Символические ссылки являются указателями на файлы или каталоги и работают на основе имени файла, а не номера индекса, поэтому их использование не ограничено одной и той же файловой системой.
• Прямые ссылки создаются с помощью
• Каталоги создаются с помощью
• Каталоги обрабатываются с помощью функций
• Вспомогательные данные получаются с помощью семейства системных вызовов
• Макрос
• Символические ссылки можно проверить, использовав
• Несколько разнообразных системных вызовов обновляют другие данные: семейство
Упражнения
1. Напишите программу '
Вывод должен представлять строку в 10 символов, идентичную первому полю вывода '
Когда установлены биты
Для простоты можете использовать статический (
2. Доработайте
3. Доработайте