linux查看网口命令
1、ifconfig:最常用的配置和查看网络接口信息的命令,服务器上执行此命令会得到类下文的内容,一下内容可看到多个设备和设备状态、信息。
2、lspci |grep -i 'eth' 或 lspci | grep -i net命令:可列出每个pci总线上的设备,通过grep过滤后可得到网卡设备列表
3、iwconfig :用于查看无线网络,如果你设备上有无线网卡此时可用此命令来查看
4、ethtool 命令主要用于查询配置网卡参数。用法:ethtool ethN //其中 N 是对应网卡的编号,如eth0、eth1等等
linux查看端口占用命令
在Linux系统中,可以使用以下命令来查看端口的占用情况:
1. netstat命令:
```
netstat -tlnp
```
这个命令可以列出所有正在监听的TCP和UDP端口,以及它们的占用情况,包括进程ID(PID)和进程名称。
2. lsof命令:
```
lsof -i :<端口号>
```
使用这个命令,将具体的端口号替换为要查询的端口号,可以列出该端口的进程信息。
3. ss命令:
```
ss -tlnp
```
这个命令与netstat类似,可以列出所有正在监听的TCP端口和占用情况,包括进程ID(PID)和进程名称。
注意:以上命令可能需要管理员权限(root或sudo)执行才能正常显示结果。
另外,你还可以使用`nmap`工具来扫描指定系统的端口开放情况。例如:
```
nmap -p <端口号> <IP地址或主机名>
```
将具体的端口号和目标IP地址替换为要扫描的端口号和目标地址。该命令将显示指定端口的开放或关闭状态。
linux除了telnet还有什么查看端口
除了telnet之外,Linux还有以下几种方式来查看端口:
1. netstat命令:使用该命令可以查看当前系统中打开的端口和网络连接情况。常用的netstat命令选项包括:
- `netstat -tunl`:列出当前所有TCP和UDP监听的端口。
- `netstat -plnt`:列出所有已经建立的TCP连接以及监听的端口和对应的进程。
2. ss命令:与netstat类似,ss命令用于查看当前系统的网络连接情况。常用的ss命令选项包括:
- `ss -ltn`:列出所有TCP监听的端口。
- `ss -plnt`:列出所有已经建立的TCP连接以及监听的端口和对应的进程。
3. nmap工具:nmap是一个网络探测和安全扫描工具,可以用来扫描网络中的主机和开放的端口。通过使用nmap命令可以快速地查看目标主机上的开放端口。例如:
- `nmap -p <port> <host>`:扫描指定主机上的指定端口。
4. lsof命令:lsof是一个可以列出被打开文件的工具,也可以查看网络连接情况。通过使用lsof命令可以查看指定端口上的相关进程。例如:
- `lsof -i :<port>`:查看指定端口上的相关进程情况。