Что это значит: «Все в Linux - это файлы» [дубликат]

-1
01.11.2018, 15:36
3 ответа

Чтобы по-настоящему понять, я бы порекомендовал прочитать об операциях ввода-вывода на языке программирования C. Мне легче всего понять это с точки зрения программирования, когда вы имеете дело с устройствами, сокетами, каналами и т. Д., Так же, как вы делаете с файлами, как это делают ОС Linux / Unix. Более того, вы можете прочитать это значение в википедии.

1
28.01.2020, 05:11

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

0
28.01.2020, 05:11

Во-первых, не все вещи являются файлами. Процесс - это не файл. Но устройство - это файл. Вы можете выполнять операции чтения/записи с устройствами. Также сокеты могут быть привязаны к файловой системе.

https://en.wikipedia.org/wiki/Everything_is_a_file

0
28.01.2020, 05:11

Теги

Похожие вопросы