Tag: unix

Как проверить упавшие пакеты на процесс / сокет, когда буфера сокета переполняется для сокетов домена UNIX?

Как проверить упавшие пакеты на процесс / сокет, когда падение сообщений наблюдается при заполнении буфера сокета для сокетов домена unix. netstat и ss предоставляют всю статистику по типу подключения. Но есть ли способ проверить упавшие пакеты на процесс / сокет, когда буфер заполнен?

Переполнение доменных сокетов UNIX?

Когда вы создаете сокет UNIX с помощью socat и отправляете ему данные, но у вас нет другого экземпляра socat, подключающегося к этому сокету, что произойдет? Что произойдет, если вы напишете огромное количество данных в UNIX-сокете и никогда не прочитаете его? Есть ли переполнение буфера? Является ли это кольцевым буфером?

Почему unix не может быть объектно ориентированным или, по крайней мере, организованным

Извините, если это не очень хороший вопрос или ответ очевиден, но почему объекты unix не могут быть представлены как объекты? Например, файлы являются своего рода объектами, но все они всего лишь файлы. Я понимаю, что это может быть полезно для обеспечения стандартного интерфейса, но действительно ли это? Какой смысл быть файлом, если чтение файла не […]

потолочные разъемы в linux

Я проверял код системного вызова AF_UNIX для сокета AF_UNIX , там я нахожу одну функцию: wait_for_unix_gc (сборщик мусора сокета-вспышки). Кто-нибудь может объяснить, что такое эти вспышки? Ядро Файл: linux/net/unix/garbage.c

Как Node.js / модуль кластера передает новые соединения из процесса master / parent, дочерних процессов?

Как именно это работает под капотом / на уровне ОС (прежде всего в реализациях Unix / с точки зрения API сокетов)? Документация модуля кластера гласит: «мастер-процесс прослушивает порт, принимает новые соединения и распределяет их по рабочим кругам» Означает ли это, что только мастер-процесс обрабатывает / вызывает accept () при входящих подключениях, а затем передает возвращаемый […]

Как проверить подлинность `getty` на linux?

Руководство unix haters handbook говорит: /etc/getty, which asks for your username, and /bin/login, which asks for your pass- word, are no different from any other program. They are just programs. They happen to be programs that ask you for highly confidential and sensi- tive information to verify that you are who you claim to be, […]

Новое в unix, с чего мне начать?

Возможный дубликат: Начиная изучать Unix и Linux Я работал с .net в течение последних нескольких лет, и теперь я помещен в проект, который имеет unix. Я действительно не знаю unix. где я должен начать? Любое предложение…

Как реплицировать данные из / dev / log на несколько приемников rsyslog

Я хочу запустить несколько экземпляров rsyslogd (на разных пространствах имен сетей [ netns ]). rsyslogd читает /dev/log , и как только процесс читает, сокет разряжается, а другому экземпляру ничего не читать! Есть ли способ сделать один (скажем, главный ) экземпляр rsyslogd для репликации сообщений syslog в другие локальные ( подчиненные ) экземпляры rsyslogd ? Если […]

Можно ли использовать сокет, если его файл доступен только для чтения?

Можно ли использовать сокет, если его файл доступен только для чтения? Например, если программе необходимо использовать сокет для связи с демоном, но не удастся удалить сокет. Потому что, скажем, он не сможет воссоздать его, сделает ли файл доступным только для чтения? Это для вариантов Linux и BSD.

Почему по умолчанию umask – 002 или 022 во многих Unix-системах? Кажется неубедительным по умолчанию

Я давно использую Linux и Unix. В первый раз, когда я узнал, что Unix находится в компьютерном классе со многими учениками, преподаватель рассказал нам, что вы можете использовать ssh для входа на удаленные рабочие станции, предоставляемые университетом, который я изучаю. В этом контексте я сразу же знаю, что Unix – многопользовательская операционная система, потому что […]

Linux и Unix - лучшая ОС в мире.