一、查看linux的端口使用情况
[hadoop@server104 job]$ netstat -tln
--------------------------------------------------------------------------------
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:51822 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 :::50060 :::* LISTEN
tcp 0 0 :::50030 :::* LISTEN
tcp 0 0 :::111 :::* LISTEN
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 ::1:631 :::* LISTEN
tcp 0 0 ::ffff:192.168.1.104:19001 :::* LISTEN
tcp 0 0 ::1:25 :::* LISTEN
tcp 0 0 ::ffff:127.0.0.1:44698 :::* LISTEN
tcp 0 0 :::50010 :::* LISTEN
tcp 0 0 :::50075 :::* LISTEN
tcp 0 0 :::33534 :::* LISTEN
tcp 0 0 :::37376 :::* LISTEN
tcp 0 0 :::39395 :::* LISTEN
tcp 0 0 :::50020 :::* LISTEN
tcp 0 0 :::55044 :::* LISTEN
tcp 0 0 ::ffff:192.168.1.104:50090 :::* LISTEN
Netstat -tln 命令是用来查看linux的端口使用情况,
netstat -a 查看所有的服务端口
netstat -an | grep 端口号 来检验下是不是已经打开了某某端口
service xxx start 或者 /etc/init.d/xxx start是开启xxx某端口
iptables -A INPUT --dport xxx -j DROPiptables -A OUTPUT --dport xxx -j DROP是关闭xxx端口