Вопросы с тегом «api»

8
В системах Unix, почему мы должны явно `open ()` и `close ()` файлы, чтобы иметь возможность `read ()` или `write ()` их?
Почему open()и close()существуют в дизайне файловой системы Unix? Может ли ОС просто обнаружить первый раз read()или write()была вызвана и делать то, open()что обычно делает?

4
После того, как fork (), где ребенок начинает его выполнение?
Я пытаюсь изучить программирование в UNIX и натолкнулся на вопрос относительно fork (). Я понимаю, что fork () создает идентичный процесс текущего запущенного процесса, но где он начинается? Например, если у меня есть код int main (int argc, char **argv) { int retval; printf ("This is most definitely the parent …
22 process  c  fork  api 

6
Насколько стабильны «API-интерфейсы stdin / stdout» оболочки Unix?
grepping, awking, sedding и piping - это повседневная рутина пользователя любой Unix-подобной операционной системы, может ли это быть в командной строке или внутри сценария оболочки ( теперь они называются фильтрами ). По своей сути, при работе со «стандартными» программами Unix CLI и встроенными командами оболочки ( теперь они называются командами …

4
Почему * BSD использует специфичные для драйвера имена для сетевых интерфейсов? Это подразумевает ограничения?
Я замечаю, что в зависимости от марки сетевой карты имена интерфейсов различаются (я полагаю, это зависит от драйвера). Почему * BSD использует специфичные для драйвера имена для сетевых интерфейсов? Означает ли это, что в ядре нет уровня абстракции, описывающего «универсальный сетевой интерфейс», поэтому каждый драйвер будет внутренне адресован через собственный …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.