linux系统lsmod命令,linux lsmod命令 及相关信息

语法:lsmod

功能:

lsmod命令:是一个小程序,用来显示文件、proc/modules的信息,也就是显示当前内核模块装载的模块。

补充说明:

执行lsmod指令,会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放入核心。您可以将这些功能编译成一个个单独的模块,待需要时再分别载入。

lsmod命令显示的当前内核已经加载的模块和驱动。以下面行为例:

scsi_mod              130637  6 qla2xxx,scsi

_transport_fc,mptspi, mptscsih, scsi_transport_spi,sd_mod

第1列:表示模块的名称,如scsi_mod表示scsi模块。

第2列:表示模块的大小,如130637表示scsi_mod模块的大小为130637字节。

第3列:表示依赖于该模块的个数,如6表示有6个模块依赖scsi_mod模块。

第4列:表示依赖模块的内容,如qla2xxx表示Qlogic FC HBA光纤HBA卡模块。

通常在使用lsmod命令时,都会采用类似lsmod|grep -i ext3这样的命令来查询当前系统是否加载了某些模块。

通常会配合grep来查看指定模块是否已经加载,若没有加载,先确认模块是否已经安装,安装完成后可以用modprobe 来加载

[root@master lianxi]# lsmod | grep ext3

ext3 125513 1

jbd 57321 1 ext3

通过lsmod来查看当前系统中已经加载的模块,还可以通过modprobe加载模块,rmmod来卸载已经加载的模块。

与内核模块操作相关的命令还有:lsmod     modinfo   depmod    rmmod    inmod    modprobe

-------------------------------------------------------------------------------------------------------------------------------------------------------

其它常见信息查看方法:

查看CPU信息: cat /proc/cpuinfo

查看板卡信息:cat /proc/pci

查看PCI信息: lspci

例子: lspci |grep Ethernet 查看网卡型号

查看内存信息:cat /proc/meminfo

查看USB设备: cat /proc/bus/usb/devices

查看键盘和鼠标:cat /proc/bus/input/devices

查看系统硬盘信息和使用情况:fdisk & disk - l & df

查看各设备的中断请求(IRQ): cat /proc/interrupts

查看系统体系结构:uname -a

dmidecode查看硬件信息,包括bios、cpu、内存等信息

dmesg | more 查看硬件信息

对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:

Cpuinfo    主机CPU信息

Dma        主机DMA通道信息

Filesystems   文件系统信息

Interrupts    主机中断信息

Ioprots       主机I/O端口号信息

Meninfo       主机内存信息

Version       Linux内存版本信息(编译内核的编译器版本)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/265367.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

U-Boot源码目录分析(VScode工程创建及文件夹过滤)

参考:U-Boot工程目录介绍 作者:一只青木呀 发布时间: 2020-10-21 14:47:30 网址:https://blog.csdn.net/weixin_45309916/article/details/109199081 目录0、Uboot下载编译VScode工程创建及文件夹过滤2、重要文件2.1、arch文件夹&…

Spring Security 案例实现和执行流程剖析

在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin Spring Security Spring Security 是 Spring 社区的一个顶级项目,也是 Spring Boot 官方推荐使用的安全框架。除了常规的认证(Authentica…

KVO 的进一步理解

这篇文章讲述了KVO的深入理解 http://blog.csdn.net/kesalin/article/details/8194240 对kvo有了更深入的理解 如下连接的文章讲述了kvo接口的一些缺陷 http://www.mikeash.com/pyblog/key-value-observing-done-right.html 主要是不能自定义selector(如NSNotificat…

linux 找回gpt分区,linux – 修复graid mini磁盘上损坏的GPT分区

我正在尝试修复格雷德迷你1TB外置硬盘上的GPT损坏分区表.以下是gdisk的报告:rootphilippe-desktop:/home/philippe/thomasdisk# gdisk /dev/sdbGPT fdisk (gdisk) version 0.8.8Caution: invalid main GPT header, but valid backup; regenerating main headerfrom …

python 学习

在arcpy 中调用 workspace 时 出现 TypeError: unicode object is not callable 错误,原因 是将字符串作为方法调用转载于:https://www.cnblogs.com/holleyzh/p/10037839.html

Ubuntu用户与用户组

目录Ubuntu用户与用户组创建用户和用户组Ubuntu用户与用户组 创建用户和用户组

oracle 数据泵导出简单使用版

《oracle 数据泵导出简单使用版》1.数据泵可以导出表,表空间,用户schema,数据库注意:导出表空间和数据库要求用户必须具有DBA 角色或EXP_FULL_DATABASE 角色grant connect,resource,exp_full_database,create any directory to sf…

linux执行windows创建的脚本,如何在Windows 10上创建和运行Bash Shell脚本 | MOS86

随着Windows 10的到来您还可以将Bash命令合并到Windows批处理文件或PowerShell脚本中。如果你知道你是什么Windows和UNIX使用不同的行尾字符,Windows文件系统可以在Bash环境的不同位置访问。如何在Windows上编写一个Bash脚本10当在Windows上编写shell脚本时&#xf…

31 锁,信号量,事件,队列

1.同步锁(互斥锁) from mutilprocessing import Lock 方式一: lockLock() lock.acquire() 数据操作的代码 lock.release() 方式二: with lock: 数据操作代码2.信号量 from mutilprocessing import …

Ubuntu下文件权限管理

参考:Ubuntu / Linux 下文件权限管理 作者:~莘莘 发布时间: 2021-07-12 17:09:48 网址:https://blog.csdn.net/lcx1837/article/details/118676383?spm1001.2014.3001.5501 目录一、文件权限二、修改文件权限一、文件权限 文件权…

centos上那装qq2012

1、下载qq2012http://115.com/2、把下载的qq2012.tar.gz拷贝到/opt/目录(需要拷贝到/opt/目录)cp qq2012.tar.gz /opt3、解压缩并修改权限tar zxvf qq2012.tar.gzchmod 777 qq20124、安装qq2012cd qq2012/wineapp/qq/./install5、安装依赖包yum install …

linux ndk编译so,有的APP NDK 编译的SO文件 无法调用 PackageManager

反馈BUG之前,先issue里面搜看看有没有别人已经反馈过,重复的不予处理!!问题描述最近下了一个不可描述APP,实机是能运行的,不过在VXP里则报如下错误07-14 15:48:28.672 13477 13477 E test2:fake_dlfcn: /sy…

微信小程序--页面传参

场景&#xff1a; A页面字段---传递到-->B页面 A页面wxml: wx:for----习惯用<block> 设置所点击的值----data-xxx 获取所点击的值---e.currentTarget.dataset.xxx wx:for-index---下标 wx:for-item---对象 <view wx:if"{{open}}"> <block wx:for&…

U-Boot顶层Makefile分析

参考&#xff1a;U-Boot顶层Makefile介绍 作者&#xff1a;一只青木呀 发布时间&#xff1a; 2020-10-22 16:22:17 网址&#xff1a;https://blog.csdn.net/weixin_45309916/article/details/109218569 目录0、学习目的1、准备好uboot源码2、分析顶层Makefile2.1、版本号2.2、M…

思科路由器的硬件组成

思科路由器的硬件组成常建议常建议CCNA的学员们&#xff0c;除了能灵活配置与应用思科的路由器和交换机以外&#xff0c;还需要掌握对路由器与交换机的常规维护工作&#xff0c;比如IOS的安装与升级&#xff0c;这个过程好比为一台全新的计算机安装操作系统&#xff0c;在此之前…

linux gone kde 图形程序 兼容,Oracle8i HowTo

现在假设你要在Linux上安装Oracle服务器,请先过以下5关&#xff1a;系统要求规划硬盘创建用户创建目录设置参数1.系统要求前提条件是能够安装运行Linux&#xff0c;然后应满足以下硬件要求&#xff1a;内存 RequirementsMemory  最小要求128 MB RAM.更多(256MB)内存可以提…

U-Boot启动流程详解

参考&#xff1a;U-Boot顶层目录链接脚本文件&#xff08;u-boot.lds&#xff09;介绍 作者&#xff1a;一只青木呀 发布时间&#xff1a; 2020-10-23 13:52:23 网址&#xff1a;https://blog.csdn.net/weixin_45309916/article/details/109240625 目录链接脚本 u-boot.lds 详解…

CF765F Souvenirs 解题报告

CF765F Souvenirs 题意翻译 给出\(n(2 \le n \le 10^5 )\) &#xff0c;一个长为\(n\)的序列\(a&#xff08;0 \le a_i \le 10^9 )\)。 给出\(m(1\le m \le 2*10^5 )\)&#xff0c;接下来\(m\)组询问。 每组询问给出一个\(l,r(1\le l < r\le n )\)&#xff0c;代表询问最小的…

grunt使用小记之开篇:grunt概述

Grunt是什么&#xff1f; Grunt是一个自动化的项目构建工具。如果你需要重复的执行像压缩&#xff0c;编译&#xff0c;单元测试&#xff0c;代码检查以及打包发布的任务。那么你可以使用Grunt来处理这些任务&#xff0c;你所需要做的只是配置好Grunt&#xff0c;这样能很大程度…

linux下使用nginx搭建集群,CentOS(linux) 下Nginx的安装(Nginx+Tomcat集群第一步)

CentOS(linux) 下Nginx的安装(NginxTomcat集群)CentOS 7.4(腾讯云)pcre库zlib库opensslNginx服务器安装gcc g开发类库yum -y install gcc automake autoconf libtool makeyum install gcc gcc-cwget https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gz解压pcre库tar -zxvf pcre-8…