Відповіді:
mknod
Команда буде НЕ дозволить вам створити сокет.Якщо ви хочете створити сокет Unix / TCP з командного рядка , спробуйте socket
команду з пакета сокет (встановіть його спочатку). Підсумовуючи опис його чоловічої сторінки :
Socket створює Інтернет-домен TCP або сокет потоку домену UNIX і підключає його до stdin і stdout.
socket -v coma.cs.tu-berlin.de nntp
підключається до порту nntp (порт 119) coma.cs.tu-berlin.de (130.149.28.10).
socket -sl 3425
створює серверний сокет на порту 3425 на локальному хості і чекає з'єднання. Після закриття з'єднання приймається нове з'єднання.
socket -wslqvp "echo Socket! " 1938
створює серверний сокет на порту 1938 на локальному хості і чекає з'єднання. Коли з'єднання прийнято, рядок "Socket!" записується в розетку. Дані не зчитуються з розетки і не записуються в програму пальця. З'єднання закривається, коли відбувається умова закінчення файлу на стандартному виході програми. Потім приймається нове з'єднання.
Я думаю, що ти шукаєш команди mknod
. (Якщо ви зацікавлені в системному дзвінку, який він використовує, ось цей список .)
/dev/log
зsocket
командою?