Linux View port Usage-houying-Blog channel-csdn.net
-bash-3.00# netstat-tln
?
?
The NETSTAT-TLN command is used to view the port usage of Linux
/etc/init.d/vsftp start is used to start the FTP port!
See File/etc/services
Netstat
To view connected service ports (established)
Netstat-a
View all service ports (listen,established)
sudo netstat-ap
View all service ports and display the corresponding service program name
Nmap Scan type >< scan parameters
For example:
Nmap localhost
Nmap-p 1024-65535 localhost
Nmap-pt 192.168.1.127-245
When we use NETSTAT-APN to view the network connection, we find a lot of things like the following:
Proto recv-q send-q Local address Foreign address State Pid/program Name
TCP 0 218.104.81.152:7710 211.100.39.250:29488 established 6111/1
Shows that this server has 7710 ports open, so which program does this port belong to? We can use the Lsof-i: 7710 command to query:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
SSHD 1990 Root 3u IPv4 4836 TCP *:7710 (LISTEN)
In this way, we know that the 7710 port belongs to the SSHD program.
Linux View port Usage