怎么进Linux单用户模式

如题所述

单用户模式是一种可以用来检测与排查系统故障的linuxt系统引导方式,平常很少使用,但在危急关头,也许它能让你力挽狂澜,修复错误,找回数据。

登录情况下进入单用户模式
执行
#shutdown (默认runlevel 为1,即是单用户模式)
或者执行
#init 1
#telinit 1

启动系统时进入单用户模式
没有接触过LILO,这里只谈GRUP。 GRUP进行单用户模式有3种方式。
1、在grup主界面按a(在系统启动前修改内核参数),在命令行最后添加S或者single,按回车即可进入。

2、在grub主界面按e(修改系统启动时使用的grub命令),选择启动使用的内核,在命令最后添加S或者single,按回车返回,按b进入系统。注:修改是单次生效,不会影响系统启动配置。

3、在grub主界面按c,进入grub 命令行交互模式。此种模式略为麻烦,暂不做了解。
在许多单用户环境下,文件系统的根目录是按只读方式安装的。如果/tmp是根文件系统的一部分,那么许多要使用临时文件的命令(例如:vi)都不能执行。为了解决这个问题,必须先把根文件系统(/)以读写方式进行安装,再开始单用户模式的交互操作。下面这条命令通常就能实现这个技巧。
#mount -o rw,remount /
温馨提示:答案为网友推荐,仅供参考
相似回答