驱动相关命令
来源:互联网 发布:unity3d开发人员 编辑:程序博客网 时间:2024/06/03 13:27
uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。
uname(选项)
-a或--all:显示全部的信息;
-m或--machine:显示电脑类型;
-n或-nodename:显示在网络上的主机名称;
-r或--release:显示操作系统的发行编号;
-s或--sysname:显示操作系统名称;
-v:显示操作系统的版本;
-p或--processor:输出处理器类型或"unknown";
-i或--hardware-platform:输出硬件平台或"unknown";
-o或--operating-system:输出操作系统名称;
--help:显示帮助;
--version:显示版本信息。
2.lsmod命令
lsmod命令用于显示已经加载到内核中的模块的状态信息。执行lsmod命令后会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放入核心。您可以将这些功能编译成一个个单独的模块,待需要时再分别载入。
命令:# lsmod
3.rmmod命令
rmmod命令用于从当前运行的内核中移除指定的内核模块。执行rmmod指令,可删除不需要的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放如核心。你可以将这些功能编译成一个个单独的模块,待有需要时再分别载入它们。
rmmod(选项)(参数)
选项:
-v:显示指令执行的详细信息;
-f:强制移除模块,使用此选项比较危险;
-w:等待着,直到模块能够被除时在移除模块;
-s:向系统日志(syslog)发送错误信息。
参数 :模块名 (要移除的模块名称)
命令:# lsmod | grep xxx
# rmmod xxx
4.insmod命令
insmod命令用于将给定的模块加载到内核中。Linux有许多功能是通过模块的方式,在需要时才载入kernel。如此可使kernel较为精简,进而提高效率,以及保有较大的弹性。这类可载入的模块,通常是设备驱动程序。
insmod(选项)(参数)
选项:
-f:不检查目前kernel版本与模块编译时的kernel版本是否一致,强制将模块载入;
-k:将模块设置为自动卸除;
-m:输出模块的载入信息;
-o<模块名称>:指定模块的名称,可使用模块文件的文件名;
-p:测试模块是否能正确地载入kernel;
-s:将所有信息记录在系统记录文件中;
-v:执行时显示详细的信息; -x:不要汇出模块的外部符号; -X:汇出模块所有的外部符号,此为预设置。
参数:内核模块(指定要加载的内核模块文件)
命令:# insmod /lib/modules/stk3311.ko
5.dmesg命令
dmesg命令被用于检查和控制内核的环形缓冲区。kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息保存在/var/log/dmesg文件里。
dmesg(选项)
选项:
-c:显示信息后,清除ring buffer中的内容;
-s<缓冲区大小>:预设置为8196,刚好等于ring buffer的大小;
-n:设置记录信息的层级。
命令:# dmesg | head
6.get_module命令
get_module命令用于获取Linux内核模块的详细信息。
语法:get_module 模块名
实例:使用lsmod命令查看内核模块
# lsmod | head -5
使用get_module命令查看模块详细信息:
# get_module xxx //xxx 是模块名
7.查看开发板上已使用的中断
# cat /proc/interrupts
- linux驱动相关命令
- arm 驱动相关命令
- Linux驱动相关命令:
- 驱动相关命令
- linux 驱动相关命令小结
- Linux驱动相关的一些命令
- linux 驱动学习之ioctl 命令_IOC _ 相关宏
- 驱动相关
- 命令相关
- linux下测试RTC驱动相关的命令date和hwclock常见用法简介
- 【整理】linux下测试RTC驱动相关的命令date和hwclock常见用法简介
- linux下测试RTC驱动相关的命令date和hwclock常见用法简介
- [应用] 【整理】linux下测试RTC驱动相关的命令date和hwclock常见用法简介
- linux下测试RTC驱动相关的命令date和hwclock常见用法简介
- linux驱动摸索 --arm平台上添加操作磁盘相关命令
- linux下测试RTC驱动相关的命令date和hwclock常见用法简介
- linux下测试RTC驱动相关的命令date和hwclock常见用法简介
- 驱动开发相关函数
- 如何安装编译KenLM
- 平衡二叉树 ssl 2633 dp
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
- 快速排序
- (二)PCL基本数据类型
- 驱动相关命令
- 2017.3.26
- php+apache 配置环境(window环境)
- 框架学习(1)——service层,dao层和service实现类进行数据库操作
- HDU
- 自顶向下分析一个简单的语音识别系统(十)
- caffe权值及featureMap可视化
- 喵哈哈村的星星与月亮(四)-(暴力枚举)
- easyUI的引用顺序