centos7查看驱动安装好没有

centos7查看驱动安装好没有,第1张

1. 使用lsmod命令可以查看CentOS 7系统安装的驱动程序。

首先,在终端中输入以下命令:

lsmod

该命令将会显示安装在CentOS 7系统中的所有驱动程序,以及它们当前正在使用的内核模块。

2. 使用ls -l /sys/class/net/命令可以查看网络接口的驱动程序。

运行以下命令:

ls -l /sys/class/net/

该命令将会显示系统中所有网络接口的驱动程序,并且在每个网络接口的输出中附带有其驱动程序的文件名。

3. 使用lspci命令可以查看PCI设备的驱动程序。

在终端中输入以下命令:

lspci -v

该命令将会显示安装在CentOS 7系统中的所有PCI设备,以及为每个设备所安装的驱动程序。

有时启动应用时会发现端口已经被占用,或者是感觉有些端口自己没有使用却发现是打开的。这时我们希望知道是哪个应用/进程在使用该端口。\x0d\x0aCentOS下可以用netstat或者lsof查看,Windows下也可以用netstat查看,不过参数会不同\x0d\x0aLinux:\x0d\x0anetstat-nap#会列出所有正在使用的端口及关联的进程/应用\x0d\x0alsof-i:portnumber#portnumber要用具体的端口号代替,可以直接列出该端口听使用进程/应用\x0d\x0a一、检查端口被哪个进程占用\x0d\x0a代码如下复制代码\x0d\x0a\x0d\x0anetstat-lnp|grep88#88请换为你的apache需要的端口,如:80\x0d\x0a\x0d\x0aSSH执行以上命令,可以查看到88端口正在被哪个进程使用。如下图,进程号为1777。\x0d\x0a\x0d\x0a二、查看进程的详细信息\x0d\x0aps1777\x0d\x0aSSH执行以上命令。查看相应进程号的程序详细路径。如下图。\x0d\x0a\x0d\x0a三、杀掉进程,重新启动apache\x0d\x0a代码如下复制代码\x0d\x0akill-91777#杀掉编号为1777的进程(请根据实际情况输入)\x0d\x0aservicehttpdstart#启动apache\x0d\x0a\x0d\x0aSSH执行以上命令,如果没有问题,apache将可以正常启动。\x0d\x0aWindows系统:\x0d\x0anetstat-nao#会列出端口关联的的进程号,可以通过任务管理器查看是哪个任务\x0d\x0a最后一列为程序PID,再通过tasklist命令:tasklist|findstr2724\x0d\x0a再通过任务管理结束掉这个程序就可以了

linux经常会查询端口是否被占用,被哪些程序占用。

这里使用 netstat 命令查看centos系统的端口占用情况。

(1)查看全部端口占用情况

执行命令:

结果如下:

可以看到:

3306端口 :被 tcp 协议的 PID 为10818的mysqld所占用,State为LISTEN表示正在 被监听 。

1596端口 :被 udp 协议的 PID 为1596的chronyd所占用,State为空(state为当前连接状态,udp协议无连接状态)。

(2)查询指定端口的占用情况

如查询 3306 端口的占用情况,可看到如下记录为

(3)查询占用端口的程序

可通过上述查询结果的PID查询占用程序的详细情况:

如查询占用3306端口的程序PID为 10818 ,查看程序详情如下:

常用参数说明如下:

-t :显示TCP协议端口

-u :显示UDP协议端口

-l :--listening,只显示正在侦听的套接字(这是默认的选项)

-p : --program,显示套接字所属进程的PID和名称。

-n :--numeric,显示数字形式地址而不是去解析主机、端口或用户名。

查看所有命令详细用法:

State:套接字的状态。因为在RAW协议中没有状态,而且UDP也不用状态信息,所以此行留空。通常它为以下几个值之一:

ESTABLISHED:套接字有一个有效连接。

SYN_SENT:套接字尝试建立一个连接。

SYN_RECV:从网络上收到一个连接请求。

FIN_WAIT1:套接字已关闭,连接正在断开。

FIN_WAIT2:连接已关闭,套接字等待远程方中止。

TIME_WAIT:在关闭之后,套接字等待处理仍然在网络中的分组

CLOSED:套接字未用。

CLOSE_WAIT:远程方已关闭,等待套接字关闭。

LAST_ACK:远程方中止,套接字已关闭。等待确认。

LISTEN :套接字监听进来的连接。如果不设置 --listening (-l) 或者 --all (-a) 选项,将不显示出来这些连接。

CLOSING:套接字都已关闭,而还未把所有数据发出。

UNKNOWN:套接字状态未知。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12097416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存