Вопрос

У меня есть два коротких вопроса:

Когда два файловых дескриптора указывают на один и тот же открытый файл ?

Когда два открытых файла указывают на один и тот же индекс ?

Кроме того, если у вас случайно есть какая-нибудь хорошая документация с графиками, объясняющими это, я буду очень благодарен, если вы покажете мне ссылку на нее :)

Спасибо!

Это было полезно?

Решение

Вы можете открыть столько файловых дескрипторов в одном файле, сколько захотите - просто вызовите open() несколько раз.Обычно операционные системы разрешают открывать файл либо для чтения (любому количеству клиентов, которые хотят получить доступ), либо для чтения и записи (но только одному клиенту).

Два файла в файловой системе могли бы указывать на один и тот же индекс, если бы они были жесткими ссылками на один и тот же файл.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top