作者回复: 它不是一个普通文件,而是unix socket,用于通讯。用ls -l查看,文件类型那一栏,普通文件是-,目录是d,而unix socket文件则是s,表示socket。参见:info coreutils 'ls invocation'
作者回复: 哈哈,录制前一天没休息好
作者回复: 不可以的,要改为不同端口才行
作者回复: 区别是后者意味着listen前的bind函数,传入的sockaddr_in.sin_addr.s_addr被显式设置成INADDR_ANY,前者则没有。对当下的Linux来说,都意味着0.0.0.0地址。
作者回复: listen指令包括第3、第4、第5部分都会讲到,这个指令的内容太丰富了,所以采用由浅入深多节课来讲,可以照顾有些不太熟悉网络的同学。基础更好的同学可以先继续往下看