linux取消关机命令在哪设置

fiy 其他 4

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要取消Linux的关机命令,你需要在系统的配置文件中进行设置。具体来说,你需要修改`/etc/inittab`或者`/etc/init/rc.conf`文件。

    以下是在两种常见Linux发行版中取消关机命令的步骤:

    1. Ubuntu或类似的系统(使用`/etc/init/rc.conf`):
    – 使用root权限打开终端或命令行界面。
    – 输入以下命令来编辑`/etc/init/rc.conf`文件:
    “`shell
    sudo nano /etc/init/rc.conf
    “`
    – 在文件中找到类似以下的行:
    “`
    # Default runlevel.
    id:2:initdefault:
    “`
    – 将其中initdefault的值改为3:
    “`
    # Default runlevel.
    id:3:initdefault:
    “`
    – 按下`Ctrl + X`来保存修改并退出编辑器。

    2. CentOS或类似的系统(使用`/etc/inittab`):
    – 使用root权限打开终端或命令行界面。
    – 输入以下命令来编辑`/etc/inittab`文件:
    “`shell
    sudo nano /etc/inittab
    “`
    – 在文件中找到类似以下的行:
    “`
    id:5:initdefault:
    “`
    – 将其中initdefault的值改为3:
    “`
    id:3:initdefault:
    “`
    – 按下`Ctrl + X`来保存修改并退出编辑器。

    修改完上述配置文件后,重新启动系统,你将会进入取消关机命令的运行级别(一般是命令行模式)。这样,在使用`shutdown`命令或其他关机命令时,系统将不会关机,而是保持在当前运行级别。请注意,这个设置会影响系统的正常运行,谨慎操作。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux取消关机命令的设置是通过修改系统运行级别(runlevel)或者更改关机命令的配置文件来实现的。下面是具体的设置步骤:

    1. 修改系统运行级别:

    Linux系统有多个运行级别,其中运行级别0表示关机,运行级别6表示重启。如果你想取消关机命令,可以将系统的默认运行级别设置为其他的运行级别,比如运行级别3(文本模式)。

    首先,打开终端窗口,以管理员身份登陆。然后输入以下命令来修改默认运行级别:

    “`
    sudo systemctl set-default runlevel3.target
    “`

    这会将默认运行级别设置为运行级别3。

    2. 修改关机命令的配置文件:

    关机命令的配置文件位于`/etc/inittab`或`/etc/init/control-alt-delete.conf`。使用文本编辑器,以管理员身份打开其中一个配置文件。

    使用以下命令编辑`/etc/inittab`文件:

    “`
    sudo nano /etc/inittab
    “`

    或者使用以下命令编辑`/etc/init/control-alt-delete.conf`文件:

    “`
    sudo nano /etc/init/control-alt-delete.conf
    “`

    在打开的配置文件中找到以下行:

    “`
    ca::ctrlaltdel:/sbin/shutdown -t3 -r now
    “`

    这是关机命令的定义。将该行注释掉(在行首添加`#`字符),保存修改。

    3. 重启系统:

    在完成以上步骤后,重启系统以使更改生效。

    “`
    sudo reboot
    “`

    4. 测试:

    当系统重新启动后,按下`Ctrl + Alt + Delete`组合键,你会发现系统不再执行关机命令。

    5. 恢复设置:

    如果你想恢复关机命令的默认设置,可以将系统的默认运行级别改回运行级别5(图形模式),并取消注释关机命令的配置文件。在终端中输入以下命令:

    “`
    sudo systemctl set-default runlevel5.target
    “`

    或者编辑关机命令的配置文件,将注释符号`#`去除,保存修改。

    以上是在Linux系统中取消关机命令的设置方法。请注意,在进行任何修改之前,务必备份相关文件,并谨慎操作以避免系统出现问题。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要设置Linux系统取消关机命令,需要修改系统的inittab文件。具体的操作流程如下:

    1. 使用root账户登录到Linux系统。
    2. 打开终端或命令行界面。
    3. 使用以下命令编辑inittab文件:
    “`shell
    sudo vi /etc/inittab
    “`
    4. 在打开的inittab文件中,找到以”ca::ctrlaltdel:/sbin/shutdown -t3 -r now”开头的一行。这是系统默认的关机命令设置。
    5. 在该行的开头添加一个井号(#)来注释掉这个命令,即变成”# ca::ctrlaltdel:/sbin/shutdown -t3 -r now”。
    6. 使用以下命令保存并退出inittab文件:
    – 按下Esc键。
    – 输入”:wq!”。
    – 按下Enter键。
    7. 重新启动系统。

    这样,系统将不再响应Ctrl+Alt+Delete组合键的关机命令,即取消了关机命令。

    值得注意的是,以上操作需要root权限,使用sudo命令来获取临时的root权限。另外,使用vi编辑器需要一些基本的操作知识,如果对vi不熟悉,可以使用其他编辑器,如nano。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部