从命令行创建Unix命名套接字

前端之家收集整理的这篇文章主要介绍了从命令行创建Unix命名套接字前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有类似于mkfifo的命令但是对于域套接字?
对于套接字没有确切等效的mkfifo,即没有命令只是创建一个“挂起”套接字.这是出于历史原因:服务器的函数bind(),即在文件系统中创建套接名称/ inode的函数,如果已使用该名称,则会失败.换句话说,服务器无法在预先存在的套接字上运行.

因此,如果您之前已经创建了套接字,那么首先需要由服务器删除它.没有好处.正如您在Gregory的回答中所看到的,如果您为其保留服务器,则可以创建一个套接字,例如netcat.一旦服务器消失,旧套接字就消失了.新服务器有一个新的套接字,所有客户端都需要重新连接,尽管套接字的名称相同.

猜你在找的Bash相关文章