Array实现TCP的链接状态 #!/usr/bin/bash declare -A status type=`ss -an | grep :80|awk '{print $2}'` for i in $type do echo let status[$type]++ done for j in ${!status[@]} do echo "$j: ${status[$j]}" done while实现批量创建用户 #!/usr/bin/bash while read line do
最近做了不少TCP长链接的开发,包括服务端和客户端.本人感觉服务器端与客户端通信时最好采用字符串形式,这样可以做要平台无关,跨语言.如果采用对象序列化机制通用性会较差.另外采用字符串形式用nc调试很方便,现将该命令介绍一下. 向服务端发消息 nc ip port , 然后就可以输入发送的内容. nc ip port < a.txt 可以将文件全部内容分批发送到服务端. nc -l port 监听端口port,等待链接.这样可以建立一个简单的server等待client连链接.
第一种情况: 问题: 如果想磁盘写入数据提示如下错误: No space left on device. 通过df -h查看磁盘空间,发现没满,请问可能原因是什么? 解答: 可能是inode数量被消耗尽了. df -i查看是否耗尽了inode数量. 企业工作中邮件临时队列/var/spool/clientmquene这里很容易被大量小文件占满导致No space left on device的错误. clientmquene目录只有安装了sendmail服务才会有.CentOS5.X默认会装se
cd命令tab补全的时候报错: cd /ro-bash: cannot create temp file for here-document: No space left on device-bash: cannot create temp file for here-document: No space left on device-bash: cannot create temp file for here-document: No space left on device-bash: ca