linux关机脚本?linux自动关机命令

求Linux关机命令详解

在Linux系统中,最常用的关机命令是:shutdown。

详细解释:

shutdown命令是用来关闭Linux系统的标准命令。它允许用户指定关机时间并向用户发送消息。其语法如下:

shutdown[选项][时间][信息]

其中:

选项:

-h:立即关闭系统,而不进行其他操作。

-r:重启系统。

-c:取消先前计划的关机或重启。

-f:强制关机,即使有未保存的数据。

时间:

now:立即关机。

+n:在n分钟后关机。

hh:mm:在指定的时间关机。

信息:发送给用户的信息,说明关机原因。

示例:

要立即关机,可以使用:

shutdown-h now

要在10分钟后关机,可以使用:

shutdown+10"系统维护,请在10分钟内保存工作。"

要在晚上10点关机,可以使用:

shutdown 22:00"系统将在晚上10点关机。"

linux关机脚本linux关机脚本

linux关闭gms命令?

lonux关闭gms命令的方法如下:

没有操作系统是完美的。即使相对稳定,驱动程序和应用程序也可能存在问题。Linux也不例外。尽管比Windows更稳定(在许多情况下,并非全部!),但可能还需要重新启动Linux计算机。这可能是因为某些东西不起作用。或者,您可能通过SSH连接到远程计算机或服务器,并希望它重新启动或完全关闭。

但是你怎么做呢?有几个命令可用于通过命令行关闭或重新启动(或重新启动)Linux计算机。

让我们依次研究它们,并研究应该如何以及何时使用这些命令。

1、关机

如果您已经使用了Linux机器,那么简单地关闭它的解决方案就是使用通过SSH发送的关机指令(如果您使用的是WindowsPC,那么您有几个SSH工具可供选择)。这可以用来永久关闭计算机(直到您决定重新启动它)或重新启动。该命令的语法如下:

shutdown

例如,要立即关闭计算机,您将使用:

shutdown-hnow复制代码

这里,-h表示暂停,而现在明确表示该指令应立即执行。可以使用不同的延迟。例如,您可以使用+9代替,这将告诉计算机在9分钟内运行关机程序。

如果你想包含一条信息,这条信息将会显示给所有已登录的用户:

linuxidc@linuxidc:~/linuxidc.com$shutdown-h+9"服务器正在关闭,请保存您的工作并注销。"ShutdownscheduledforSun2019-04-2810:37:30CST,use'shutdown-c'tocancel.复制代码

请记住,您可以找到这些命令的开关的完整列表,输入:

--help复制代码

用-r重新启动

另一种选择是使用-r命令重新启动计算机。这用于代替-h,因此要重新启动计算机或服务器,您可以使用:

linuxidc@linuxidc:~/linuxidc.com$shutdown-h+3"服务器将在在3分钟后重新启动,请保存您的工作并注销。"ShutdownscheduledforSun2019-04-2810:49:38CST,use'shutdown-c'tocancel.复制代码

可以通过输入shutdown-c命令取消任何计划的关闭或重新启动:

linuxidc@linuxidc:~/linuxidc.com$shutdown-c复制代码

2、重新启动

由于shutdown命令具有重启选项,因此了解reboot命令有关闭选项也就不足为奇了。

标准的重启命令是:

reboot复制代码

这将提示您的计算机自动关闭,然后再重新打开。然而,如果你想关掉设备,那么-p开关将工作:

reboot-p复制代码

另一种选择是强制重启。如果应用程序或服务正在挂起,而您需要快速重启,这将非常有用:

reboot-f复制代码

这将强制重新启动Linux机器。

3、Halt

我们已经看到了上面的-h开关,但是halt可以单独用作命令。这将导致计算机立即关闭,用一个简单的四个字母单词:

halt复制代码

-f开关也可以用于暂停,但结果不一致,并且可能导致系统稳定性问题。

4、定时关机

您可能更喜欢poweroff命令的术语。这与halt完全相同,只是它需要两倍的输入时间。

但是,除了使用-f强制关机外,还可以使用-w开关将系统重启调用记录到/var/log/wtmp。这是一个潜在有用的调试工具,就像-verbose一样,它可以帮助解决关机问题。

poweroff--verbose复制代码

5、紧急选项:REISUB

当系统运行正常时,可以使用上面的所有命令。但如果它崩溃了呢?如果PC或服务器正在挂起,无法以合适的方式重新启动,该怎么办?

答案就是键盘组合。如果您已从Windows切换,您可能知道Ctrl+Alt+Del会显示一个菜单,其中包含Shutdown作为选项。如果保持更长时间,机器将自动关闭。同时,在Mac上,您只需按住电源按钮(也适用于Windows硬件的选项)。

在Linux中,键盘组合为Alt+PrintScreen+B以重新启动。但是,如果这不起作用,或者存在更复杂的问题,则可以使用最多六个键来更改组合。

这就是所谓的REISUB,是取以下词语的缩略语:

unRaw-从X显示服务器控制键盘。

tErminate-将终止信号SIGTERM发送到所有进程,以便正常终止。

kIll-如上所述,但SIGKILL信号强制立即终止进程。

Sync-将数据刷新到磁盘。

Unmount-这会将所有文件系统重新装入只读状态。

reBoot-正如您所期望的那样。

要使其起作用,您应按下Alt+PrintScreen,然后按顺序按下REISUB键。在每个按键之间留一两秒。请注意,此方法通常不适用于具有ARM体系结构的计算机(例如RaspberryPi)。

救命,我不小心关闭了我的LinuxPC或服务器!

我们已经了解了如何取消关机或重启命令。然而,当一个重要的进程正在运行时,您很容易启动shutdown命令——尤其是在远程服务器上。解决这个问题的一种方法是安装molly-guard,它可以通过检查某些参数来覆盖关机。

例如,有一个脚本检查SSH会话(与FTP不同)。如果您发送重新启动、停止、关机或关机命令,molly-guard将要求您要关闭的主机的名称。

要使用它,请在终端中安装molly-guard:

linuxidc@linuxidc:~/linuxidc.com$sudoapt-getinstallmolly-guard复制代码

当molly-guard在后台运行时,它将检测诸如poweroff之类的命令,并报告已检测到SSH会话。然后,您可以选择输入服务器的主机名以确认关闭,或者按Ctrl+C取消。有用!

从命令行关闭Linux计算机的这五种方法特别有用,因为它们可以在计算机本身上使用,也可以通过远程SSH使用。由于这些命令非常简洁,因此可以快速使用-这可能会导致意外重启!幸运的是,molly-guard实用程序足以避免这种情况。

求关机前自动删除特定的文件夹或文件的软件或批处理文件?

您好:关机前自动删除特定的文件夹或文件的软件或批处理文件,xpprofessional版电脑方法如下:

xpprofessional版

第一步:编写批处理文件,

第二步:批处理文件编写完成后,还需要进行指派,单击“开始→运行”,在运行命令框中输入“c”,回车执行,打开“组策略”窗口。

第三步:在组策略左侧的控制面板树窗格中,依次展开“计算机配置→Windows设置→脚本(启动/关机)”节点,双击右侧详细资料窗格中的“关机”项目。

第四步:在弹出的“关机属性”对话框中单击“添加”按钮,添加新的计算机关机脚本。一个关机脚本条目包括两方面的内容:脚本名和脚本参数。单击脚本名右侧的“浏览”按钮,找到先前建立的批处理文件并打开。

第四步:单击“确定”按钮回到“关机属性”对话框,再单击“应用”按钮后退出组策略窗口。

计算机关机时就会自动将IE收藏夹备份到指定的位置

win2000

第一步:开始→运行,在运行命令框中输入MMC,在菜单中找到“添加/删除管理单元”

第二步:再在“添加/删除管理单元”中找到“添加”按钮,添加“组策略”。

第三步:回到管理控制台,有相应的组策略对象树,展开“计算机配置→Windows设置→脚本(启动/关机)”节点,双击右侧详细资料窗格中的“关机”项目。

Linux自动执行关机脚本linux关机执行脚本

Linux自动执行关机脚本是在linux系统中,利用shell脚本指令来实现Linux系统自动关机的一种方法。自动关机脚本可以避免掉日常人工操作,从而来确保系统的安全性,节省管理的时间,节省资源开销。

在使用Linux自动执行关机脚本前,我们首先要有明确的目标,找出需要自动执行关机的时间和时间节点,并且有明确的需要关机的目的,例如,为了节约电力,在每天凌晨四点定时关机,暂时停止服务或者更新软件等等。另外,需要对执行关机脚本的服务器环境及相关服务做好准备。

实际操作中,需要利用crontab或者Linux系统定时调用脚本程序来实现Linux自动关机。在新建脚本中,首先我们需要定义一些全局变量,用来调用linux系统指令,包括shutdown-h等,代码如下:

#!/usr/bin/env bash

SHUTDOWN=”/sbin/shutdown”

#执行关机脚本

$SHUTDOWN-h now

最后,我们可以利用crontab,指定每天的执行时间,例如每天凌晨4:00,就可以自动执行关机脚本:

0 4***/etc/scripts/shutdown.sh

通过上面的操作,我们就可以实现Linux自动执行关机脚本,从而实现节约电力,暂时停止服务或者更新软件等需求,从而达到安全管理,节省管理的时间及资源开销的目的。

阅读剩余
THE END