1

В UNIX права на чтение и запись файла независимы, поэтому вы можете сделать файл доступным для записи, но не для чтения. Если я доверяю кому-то писать в файл, почему я не хочу, чтобы они могли его прочитать? Если там есть что-то важное, но я не хочу, чтобы он это читал, тогда почему я дал бы ему возможность перезаписать это?

1 ответ1

3

Ну, у вас может быть несколько процессов для записи в файл, но вы не хотите, чтобы они видели, что пишут друг другу.

Другими словами, допустим, у вас есть банковская система. Каждый раз, когда бизнес совершает сделку, вы позволяете ему записать его в файл. Но вы не хотите, чтобы бизнес читал то, что писали другие.

Имеет ли это смысл?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .