debian11 modprobe:未找到命令

执行/usr/sbin/modprobe如果不提示未找到命令则是因为/usr/sbin默认没有加到PATH

spring@node1:~$ /usr/sbin/modprobe
modprobe: ERROR: missing parameters. See -h.

1.临时有效

直接执行
export PATH=/usr/sbin:$PATH

2.某用户永久有效

vim ~/.bashrc
//在最后一行添上:
export PATH=/usr/sbin:$PATH
1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
2、输入source ~/.bashrc命令,立即生效
有效期限:永久有效
用户局限:仅对当前用户

3.profile

通过修改profile文件:
vim /etc/profile
/export PATH // 找到设置PATH的行,添加
export PATH=/usr/sbin:$PATH
生效方法:

1.系统重启
2.要想马上生效还要运行 source /etc/profile不然只能在下次重进此用户时生效。
有效期限:永久有效
用户局限:对所有用户

3.environment

通过修改environment文件:
vim /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中加入/usr/sbin
生效方法:系统重启
有效期限:永久有效
用户局限:对所有用户

posted @ 2022-10-16 20:34  gui.h  阅读(1853)  评论(0编辑  收藏  举报