Linux 查看进程占用端口命令 netstat -tlnp|grep port
?
./service1.shnetstat -tlnp|grep 2098
until [ "$?" -eq "0" ]
do
echo "waiting service1 to startup..."
sleep 1
netstat -tlnp|grep 2098
done
echo "service1 started."
./service2.sh
echo "service2 started."
其中2098为service1占用的tcp端口。