
正文
linux关机命令无效 linux关机命令的区别
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在linux ~$提示符下输入关机命令(shutdown、halt)均是以下提示 -bash:shutdown(halt):command not found
解答:
linux ~$提示符:表示当前登录的用户使普通用户
而shutdown、halt都属于系统管理工具,位于/sbin目录下,默认只有管理员具有相应的权限才可以使用。
而出现"bash:shutdown(halt):command not found"错误的原因是当前普通用户的shell环境变量$PATH没有定义/sbin的搜索路径,所以提示命令没有找到。(你可以使用echo $PATH查看当前shell的搜索路径)
解决方法有两种比较常用:
1、使用su切换到管理员root使用命令进行关机或系统管理操作;
2、使用sudo机制,在/etc/sudoers中配置当前用户具有使用该命令的权限;
举例:user ALL=/sbin/shutdown,/sbin/halt NOPASSWD: ALL
然后此用户可以使用/sbin/shutdown操作管理。(使用时需要使用绝对路径)
相关问答
Q1: Linux系统无法关机和重启!!!
我先问一下,你安装的时候是不是把/home啊,/VAR之类的设置成别的地方且没有格式化了?如果是的话就就只建一个/,/BOOT,/SWAP三个区试试吧,其他都格
如果是单LINUX都这样就不关双系统问题了,试一试加载APM先,有终端输入
/sbin/modprobe
apm
再者,把BIOS复位一下试试,看看ACPI有没有打开,没就打开它
不行再试试切换到ROOT用户用shutdown
now试试
再不行,ROOT权限,在终端输入gedit
/etc/modules,在文件的末尾添加:apmpower_off=1,在终端输入gedit/boot/grub/menu.lst,在文件中找到kernel一句,在最后面加上apm=power_off
gedit
/boot/grub/grub.conf,在这个文件找到类似apm=off
acpi=off等字样,将其改为acpi=on,重启,以便启动ACPI服务
总结:我想还是电源管理的问题,所以要先要BIOS找问题,ACPI一定要开,这个系统要根据主板的不同而选择,有时要手动打开
补充:FEDORA
有支持建立默认分区的功能,你用用,大小的话再在验证里边修改就OK了,试试
Q2: linux 系统无法关机 卡在关机界面 ,怎么解决
你这是文件系统出错了吧。输入不显示文字的时候,可能是要求你输入root密码的,你试试输入root密码,回车后出现类似“(Repairfilesystem)1#”的提示符的话,就可以执行命令了。然后按照系统提示上说的,用fsck对磁盘进行检查修复。先mount,然后再fsck试试看。下面是网上摘录的执行过程,参考一下。(Repairfilesystem)1#_(Repairfilesystem)1#mount/dev/sda1on/typeext3(rw)procon/proctypeproc(rw)sysfson/systypesysfs(rw)devptson/dev/ptstypedevfs(rw,gid=5,mode=620)tmpfson/dev/shmtypetmpfs(rw)noneon/proc/sys/fs/binfmt_misctypebinfmt_misc(rw)sunpcon/var/lib/nfs/rpc_pipefstyperpc_pipefs(rw)mount:warning:/etc/mtabisnotwritable(e.g.read-onlyfilesystem).It'spossiblethatinformationreportedbymount(8)isnotuptodate.Foractualinformationaboutsystemmountpointscheckthe/proc/mountsfile.(Repairfilesystem)2#fsck-text3/dev/sda1fsck1.39(29-May-2006)e2fsck1.39(29-May-2006)/containsafilesystemwitherrors,checkforced.Pass1:Checkinginodes,blocks,andsizesInodesthatwerepartofacorruptedorphanlinkedlitfound.Fix?遇到系统询问就回车,直接默认y即可。最后退出,系统应该会自动重启。(Repairfilesystem)3#exit
Q3: LINUX无法关机!!
第一:不知道你的显卡是nv的吗?装了显卡驱动没?我昨天用红旗自带工具自动安装了我的NV显卡驱动,也出现了这个问题,我卸载后,到NV官网下载了最新驱动,手动装了,问题解决!!!
第二:不知道楼主所说的linux不能关机,是偶然发生的第一次,还是先前就有过很多次,然后不得不重新启动才行,这 个 问 题 出 在smbmount 上。 您 的 机 器 通 过smbmount 将 其 他 机 器 的 某 个 目 录mount 到 本 机, 而 当 您 关 机 时, 那 台 机 器 已 经 关 机, 您 的 机 器 会 花 很 长 的 时 间 去 试 着 读 取 某 个 已 经 无 效 的 目 录。 于 是, 系 统 就 呈 死 机 现 象。 解 决 的 方 法 是 改 变mount 的 方 式。
第三: 可能是你的BIOS设置已经被改变了,就是POWER OFF那个选项已经是OFF了。你把它改为:ON就可以了。试试看吧。在BIOS 中的ADVANCE SERVER,就可以看见的,如果没有的话,你可以查看主版的说明书,看看在哪里。配置了APM支持的话。
Q4: Linux基础问题,重启命令shutdown -r now,输入后没反应,提示 bash: shutdown : command not found。
应该是你的环境变量不对,找不到shutdown这个命令
看下这个有没有
echo $PATH
里面有没有/sbin这个路径
否则需要运行/sbin/shutdown
linux关机命令无效的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux关机命令的区别、linux关机命令无效的信息别忘了在本站进行查找喔。







