linux关闭自动关机命令

不及物动词 其他 145

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux系统默认是没有自动关机功能的,但是可以通过修改系统配置文件或者使用定时任务来实现自动关机。

    1、修改系统配置文件:可以通过修改 /etc/systemd/logind.conf 文件来设置系统自动关机的时间。首先,以root用户身份打开终端,并输入以下命令:

    “`
    sudo vi /etc/systemd/logind.conf
    “`

    找到以下行并取消注释(去掉行首的#符号):

    “`
    #IdleAction=shutdown
    #IdleActionSec=30min
    “`

    将配置文件中的 IdleAction 的值设置为 “shutdown”,将 IdleActionSec 的值设置为自动关机的时间间隔,单位可以是秒(例如30min代表30分钟)。

    保存并关闭文件后,重新启动系统或者执行以下命令使配置文件生效:

    “`
    sudo systemctl restart systemd-logind
    “`

    2、使用定时任务:可以使用 crontab 命令来设置定时任务,实现系统定时关机。打开终端并以root用户身份输入以下命令:

    “`
    crontab -e
    “`

    在打开的文件中添加以下行:

    “`
    0 2 * * * shutdown -h now
    “`

    这行命令表示每天凌晨2点执行关机操作。可以根据需要修改具体的执行时间。

    保存并关闭文件后,定时任务就会生效。

    以上就是Linux关闭自动关机的方法,可以根据个人的需求选择适合自己的方式来设置自动关机。

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

    在Linux中,要关闭自动关机,可以使用以下命令:

    1. sudo systemctl disable systemd-halt.service:
    这个命令会禁用系统服务 “systemd-halt.service”,从而阻止系统自动关机。

    2. sudo systemctl disable systemd-reboot.service:
    这个命令会禁用系统服务 “systemd-reboot.service”,从而阻止系统自动重启。

    3. sudo systemctl disable systemd-poweroff.service:
    这个命令会禁用系统服务 “systemd-poweroff.service”,从而阻止系统自动关机。

    4. sudo systemctl disable systemd-suspend.service:
    这个命令会禁用系统服务 “systemd-suspend.service”,从而阻止系统自动休眠。

    5. sudo systemctl disable systemd-hibernate.service:
    这个命令会禁用系统服务 “systemd-hibernate.service”,从而阻止系统自动休眠到磁盘。

    请注意,这些命令需要以 root 用户或拥有管理员权限的用户运行。运行命令后,系统将不再自动执行相应的关机、重启、休眠或休眠到磁盘操作。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,可以使用以下命令来关闭自动关机功能:

    1. 使用shutdown命令
    使用shutdown命令可以用于安排系统的关机操作,并且可以选择是否自动关机。

    “`shell
    shutdown -c
    “`
    上述命令将取消当前预定的关机操作。

    “`shell
    shutdown -h now
    “`
    上述命令将立即关机。

    “`shell
    shutdown -h +10
    “`
    上述命令将在10分钟后关机。你可以根据需要更改数字。

    “`shell
    shutdown -h 20:00
    “`
    上述命令将在20点自动关机。

    2. 使用halt命令
    halt命令是用于关闭系统的命令,可以在终端直接输入以下命令:

    “`shell
    halt
    “`
    上述命令将立即关闭系统。

    3. 使用init命令
    init命令可以用于改变系统的运行级别,其中运行级别0表示关机状态。

    “`shell
    init 0
    “`
    上述命令将立即关机。

    4. 修改配置文件
    另一种方法是修改配置文件来关闭自动关机。打开/etc/rc.d/rc.local文件,并找到类似以下的行:

    “`shell
    /sbin/shutdown -h now
    “`
    使用注释符号”#”将该行注释掉,保存文件后,系统将不再自动关机。

    无论使用哪种方法,确保自己有root权限才能执行以上命令。此外,小心操作,避免误关机造成数据丢失或其他不必要的损失。

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

400-800-1024

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

分享本页
返回顶部