Size: a a a

2018 May 15

KG

Kirill Geyzerov in pro.bash
Они глобальны кроме 0,1,2
источник

D

Dima in pro.bash
- одно и тоже значение X для разных процессов может быть разным.
источник

D

Dima in pro.bash
Kirill Geyzerov
Ты можешь открыть один и тот же файл дважды и получить два дескриптора
т.е. можно плодить дескрипторы на один файл?
источник

KG

Kirill Geyzerov in pro.bash
Dima
т.е. можно плодить дескрипторы на один файл?
Не совсем так. Но это отдельная тема. Когда речь идет о сети, там появляется много уровней абстракции. Технически девайс, да, один -- это пипка ethernet или мб вай-вай. А дальше куча новых более конкретных абстракций модели OSI. Но лучше изучай сеть отдельно от того, что мы говорили про файлы. Т.к. до того, как соединение компа с компом откроется и мы получим FD -- происходит магия на уровне ОС. И называется эта магия OSI.
источник

D

Dima in pro.bash
Kirill Geyzerov
Не совсем так. Но это отдельная тема. Когда речь идет о сети, там появляется много уровней абстракции. Технически девайс, да, один -- это пипка ethernet или мб вай-вай. А дальше куча новых более конкретных абстракций модели OSI. Но лучше изучай сеть отдельно от того, что мы говорили про файлы. Т.к. до того, как соединение компа с компом откроется и мы получим FD -- происходит магия на уровне ОС. И называется эта магия OSI.
OSI вещь нужная и полезная.
источник

D

Dima in pro.bash
Так вот есть файл ~/readme
источник

D

Dima in pro.bash
я могу на него открыть 10 дескрипторов?
источник

D

Dima in pro.bash
10 уникальных натуральных номеров на один файл
источник

KG

Kirill Geyzerov in pro.bash
Ты можешь открыть 10 соединений. И каждый со свом дескриптором (это просто счетчик)
источник

KG

Kirill Geyzerov in pro.bash
Dima
10 уникальных натуральных номеров на один файл
Да
источник

D

Dima in pro.bash
Kirill Geyzerov
Ты можешь открыть 10 соединений. И каждый со свом дескриптором (это просто счетчик)
класс.
источник

D

Dima in pro.bash
просто супер.
источник

KG

Kirill Geyzerov in pro.bash
Но в Java или еще где это будет объект типа File с числовым мембером fd
источник

KG

Kirill Geyzerov in pro.bash
Там все спрятано в классы с методами read, write и проч
источник

KG

Kirill Geyzerov in pro.bash
Для красоты и удобства
источник

D

Dima in pro.bash
Kirill Geyzerov
Для красоты и удобства
ясно
источник

KG

Kirill Geyzerov in pro.bash
В реальной жизни только системщики юзают файл-дескрипторы, или пейсатели фрэймвёрков
источник

D

Dima in pro.bash
Kirill Geyzerov
В реальной жизни только системщики юзают файл-дескрипторы, или пейсатели фрэймвёрков
да, все равно все рядом ходит. даже практические задачи запуска сервера завязвыаются на понимании сущностей таких как сокет.
источник

KG

Kirill Geyzerov in pro.bash
You are welcome to *nix!
источник

KG

Kirill Geyzerov in pro.bash
:(){ : |: & };:
Убунтоводам на заметку
Трололятор =)
источник