访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

四种查询Linux端口是否占用的方法

时间:2019-06-20

常用linux命令_常用cad快捷键命令_linux常用命令

大家好啊,又是新的一周到啦linux常用命令,今天说一个面试题,使用三种不同的方法查看8080被哪个进程占用了。通常比较熟悉的方法是netstat和lsof两种,但还有什么方法呢?今天小编给大家说四种可以查询Linux是否占用的命令。raksmart服务器。

1.netstat或ss命令

netstat -anlp | grep 80

2.lsof命令

常用linux命令_常用cad快捷键命令_linux常用命令

这个命令是查看进程占用哪些文件的

lsof -i:80

3.fuser命令

3、将9530连上电脑,在电脑中的设备管理器中查看9530占用的com端口,共占用两个端口,我们需要的是第二个com端口。tcpview.exe:这是tcpview.exe下载,tcpview是一个查看端口和线程的小工具,只要木马在内存中运行,一定会打开某个端口,只要黑客进入你的电脑,就有新的线程,tcpview虽然是静态表示端口和线程的,但是它方便linux常用命令,占用资源少。其实我常用的是 netstat -tnl | grep 443 (查看443端口是否被占用),如果有当前是root用户,我喜欢用netstat -pnl | grep 443 (还可显示出占用本机443端口的进程pid)。

fuser 22/tcp -v

常用linux命令_linux常用命令_常用cad快捷键命令

USER PID ACCESS COMMAND

22/tcp: root 1329 F.... sshd

root 1606 f.... sshd

4.nmap工具

nmap默认总是会扫描端口,要扫描本机端口,很方便。

常用cad快捷键命令_linux常用命令_常用linux命令

nmap localhost

Starting Nmap 5.51 ( ) at 2018-03-03 18:00 CST

Nmap scan report for localhost (127.0.0.1)

Host is up (0.0000020s latency).

Other addresses for localhost (not scanned): 127.0.0.1

linux常用命令_常用linux命令_常用cad快捷键命令

Not shown: 998 closed ports

PORT STATE SERVICE

22/tcp open ssh

25/tcp open smtp

Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds

好啦,今天就到这里啦,大家明天见咯~