linux不支持modprobe命令,Linux中的Modprobe命令
Linux内核是Linux操作系统的核心组件。 它管理系统的资源,并且是计算机硬件和软件之间的桥梁。
Linux内核具有模块化设计。 内核模块(通常称为驱动程序)是一段扩展内核功能的代码。 模块要么编译为可加载模块,要么内置在内核中。 可加载模块可以根据需要在正在运行的内核中进行加载和卸载,而无需重新启动系统。
通常,模块是由udev(设备管理器)按需加载的。 但是,有时您可能需要微调模块的加载方式。 例如,您可能需要使用其他参数加载模块,或者防止模块自动加载。
您可以使用modprobe命令将模块手动加载到内核中,也可以在启动时使用/etc/modules或/etc/modules-load.d/*.conf文件自动将模块加载到内核中。
在本文中,我们将说明如何使用modprobe从Linux内核中添加和删除模块。 modprobe是kmod的一部分,该二进制文件实现了用于管理Linux内核模块的多个程序。
添加内核模块
内核模块存储在/lib/modules/目录中。 您可以找到正在运行的内核的版本,使用uname -r命令。
只有具有管理特权的用户才能管理内核模块。
要加载模块,请调用modprobe命令,后跟模块名称:modprobe module_name
modprobe命令将加载指定的模块和任何其他模块依赖项。 在命令行上只能指定一个模块。
使用lsmod命令确认模块已加载:lsmod | grep module_name
要使用其他参数加载模块,请使用parameter=value语法:modprobe module_name parameter=value
该命令接受多个parameter=value对,以空格分隔。
通常,您需要在系统引导期间加载模块。 您可以通过在/etc/modules-load.d目录内的文件中指定模块及其参数来实现。 文件必须以.conf结尾,并且可以具有任何名称:
/etc/modules-load.d/module_name.confoption module_name parameter=value
这些文件中指定的设置由udev读取,后者在系统启动时使用modprobe加载模块。
卸载内核模块
要删除模块,请使用-r选项调用modprobe命令,后跟模块名称:modprobe -r module_name
modprobe还将删除未使用的模块依赖项。
用-r调用时,该命令接受多个模块作为参数:modprobe -r module_name1 module_name2
您还可以使用rmmod命令从Linux内核中卸载模块。
如果要防止在启动时加载内核模块,请在/etc/modprobe.d中创建一个名称任意的.conf文件。 语法为:
/etc/modprobe.d/blacklist.confblacklist module_name
如果要将其他模块列入黑名单,请在新行中指定模块,或创建新的.conf文件。
结论
modprobe命令允许您添加和删除Linux内核模块。
如有任何疑问,请随时发表评论。
linux不支持modprobe命令,Linux中的Modprobe命令相关推荐
- 在 Windows 命令行中实现 cp 命令
第一步,创建一个文本文件,输入如下内容: @echo off copy %* 第二步,将上面的文本文件另存为 cp.bat 保存到 C:\Windows 目录下,然后就可以用了 如果按照本示例的用法, ...
- windows命令行下访问linux,Windows支持直接访问Linux子系统文件:你的下一台Linux何必是Linux...
原标题:Windows支持直接访问Linux子系统文件:你的下一台Linux何必是Linux 晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 微软,致力于做最好的Linux发行版. 今天, ...
- linux中top命令_Linux中的top命令指南
linux中top命令 The atop command is a tool for monitoring system resources in Linux. It displays tons of ...
- linux mv 保持目录结构_Linux中的mv命令详解
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 1.命令格式: mv [选项] 源文件或目 ...
- linux导出日志命令_Linux中的导出命令
linux导出日志命令 In this guide, we will look at the export command in Linux. Export is a built-in command ...
- linux中nohup命令_Linux中的Nohup命令
linux中nohup命令 When exiting the shell of a Linux System, all running processes are usually terminated ...
- 解压命令linux tgz,tar 解压_linux中的“tar命令”怎么解压“.tgz”与“.tar.gz”文件?...
在LINUX下如何将tar压缩文件解压到指定的目录下 一.解压.tar.gz格式到指定的目录下: 命令格式为:tar -zxvf [压缩包文件名.tar.gz] -C [路径]/ 例如:tar -z ...
- linux centos 回收站,详解CentOS中使用rm命令将文件移到回收站的方法
今天在终端下,看到我的用户目录下有个-的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了! 没错, ...
- 如何在linux编写perl脚本,关于linux:如何在perl脚本中插入awk命令?
我想在脚本中添加此awk命令,但始终出现错误. 我已放入"",但仍然出现错误. system("awk -F"\t" '{ for ( i=1; i& ...
- windows兼容Linux php,支持windows与linux的php计划任务的实现方法
本文实例讲述了支持windows与linux的php计划任务的实现方法.包括了在winows下利用winodows计划任务来操作,还有在linux中利用linux的方法来实现.分享给大家供大家参考.具 ...
最新文章
- 大规模神经网络的训练优化入门
- 半波整流后的灯泡功率是多少?
- mysql动态规划_动态规划《开篇》
- hadoop环境搭建之伪分布集群环境搭建(单节点)
- [转]Responsive Tables Demo
- android AIDL 入门讲解非常好的文章(网页代码着色给力)
- Coarse-Grained lock 粗粒度锁
- WLAN配置实例(一)——二层组网直接转发
- 利用递归分割(Split)字符串
- 吴恩达机器学习课后作业
- pillow软件 Android,Pillow自动睡眠追踪
- CMD命令查看WiFi密码
- 网络诊断显示服务器有问题,网络诊断提示DNS服务器未响应该怎么办?dns服务器未响应解决方法...
- 金融科技争做“超级接口”,度小满有了“送水工”的样子
- 04 | 穿越功耗墙,我们该从哪些方面提升“性能”?
- 什么是微信不死域名?
- 谈谈论文的发表(电光与控制,IEEE ACCESS)
- 华为胡厚崑:不让任何一个人在数字世界中掉队
- Vultr IP及SSH 故障排除信息
- 豆瓣,清华源下载 pip3