linux服务器关机、重启、注销命令

合集下载

Linux关机(重启)命令:shutdown

Linux关机(重启)命令:shutdown

Linux关机(重启)命令:shutdown这篇⽂章介绍Linux的关机(重启)命令—shutdown的语法和详细介绍。

shutdown是最安全的关机和重启命令,平时使⽤时推荐使⽤shutdown命令关机和重启。

shutdown【语法】shutdown [选项] [参数]【详解】shutdown是最安全的关机和重启命令,平时使⽤时推荐使⽤shutdown命令关机。

⽽且该命令⽀持定时操作。

【选项】选项相应功能-a指定权限-r重启计算器(和reboot)命令⼀样-k模拟关机(只向⽤户发出警告信息,但不关机)-h关闭计算机并关闭电源(常⽤)-n不调⽤init进程关闭计算机(不推荐)-c取消正在执⾏的关机命令-f重启计算机,但不进⾏磁盘检测-F重启计算机,进⾏磁盘检测-t(秒)指定发出警告信息与删除信息时要延迟的秒数【附加参数】参数相应介绍时间指关闭计算机的时间。

可以为详细时间,如22:00,晚上10点关闭计算机也可以作为详细分钟,如“+5”,则5分钟后关机。

警告信息可以是任意⽂本,信息,需要引号括起来才能使⽤。

例⼦:(1)、通过shutdown命令重启计算机(加now则是⽴即重启)shutdown -r now(2)、设置1分钟以后关闭计算机,并在SSH中提⽰“1 minute after shutdown”shutdown -h +1 "1 minute after shutdown"(3)、取消关机若需要取消关机、重启操作,在SSH中可按Ctrl+C快捷键取消正在执⾏的命令。

当然若重新登陆了SSH或其它情况,可通过⼀下代码取消(定时)关机。

shutdown -c。

Linux终端中的系统关机和重启命令

Linux终端中的系统关机和重启命令

Linux终端中的系统关机和重启命令Linux作为一种开源的操作系统,具有很高的灵活性和自定义性。

在使用Linux终端时,系统关机和重启是经常涉及到的操作。

本文将介绍Linux终端中常用的系统关机和重启命令,供用户参考和使用。

1. 关机命令在Linux终端中,通过使用特定的关机命令可以实现系统的安全关机,保证数据的完整性,避免出现数据丢失或损坏的情况。

下面是常用的关机命令及其用法:1.1. shutdown命令shutdown命令可实现系统的关机操作,并向所有登录用户发送关机通知。

命令格式如下:```shutdown [选项] 时间 [警告信息]```常用选项:- -r: 关机后立即重启系统- -h: 关机后不重启系统- -c: 取消已经设置的关机操作- -t seconds: 设置关机前的等待时间(以秒为单位)示例:```shutdown -h now # 立即关机shutdown -h +10 # 10分钟后关机shutdown -r 20:00 # 指定时间关机并重启shutdown -c # 取消当前关机操作```1.2. poweroff命令poweroff命令负责关闭电源,可以用来执行硬件完全关机,对电源断电。

命令格式如下:```poweroff```示例:```poweroff```1.3. halt命令halt命令用于停止系统运行,并使计算机进入停止状态。

命令格式如下:```halt```示例:```halt```1.4. init命令init命令用于改变系统的运行等级,其中运行等级0为关机状态,通常用init命令实现关机操作。

命令格式如下:```init [运行等级]```示例:```init 0```2. 重启命令有时候需要重启系统以应用修改或解决一些问题。

在Linux终端中,可以使用以下命令实现系统的重启:2.1. reboot命令reboot命令用于重启系统,它会关闭所有正在运行的进程,并重新引导计算机。

linux物理服务器关机指令

linux物理服务器关机指令

linux物理服务器关机指令shutdown 命令shutdown 会给系统计划⼀个时间关机。

它可以被⽤于停⽌、关机、重启机器。

你可以指定⼀个时间字符串(通常是 now 或者⽤ hh:mm 指定⼩时/分钟)作为第⼀个参数。

额外地,你也可以设置⼀个⼴播信息在系统关闭前发送给所有已登录的⽤户。

重要:如果使⽤了时间参数,系统关机前 5 分钟,会创建 /run/nologin ⽂件。

以确保没有⼈可以再登录。

shutdown 命令⽰例:# shutdown# shutdown now# shutdown 13:20# shutdown -p now ### 关闭机器# shutdown -H now ### 停⽌机器# shutdown -r09:35 ### 在 09:35am 重启机器要取消即将进⾏的关机,只要输⼊下⾯的命令:# shutdown -chalt 命令halt 通知硬件来停⽌所有的 CPU 功能,但是仍然保持通电。

你可以⽤它使系统处于低层维护状态。

注意在有些情况会它会完全关闭系统。

下⾯是 halt 命令⽰例:# halt ### 停⽌机器# halt -p ### 关闭机器# halt --reboot ### 重启机器poweroff 命令poweroff 会发送⼀个 ACPI 信号来通知系统关机。

下⾯是 poweroff 命令⽰例:# poweroff ### 关闭机器# poweroff --halt ### 停⽌机器# poweroff --reboot ### 重启机器reboot 命令reboot 通知系统重启。

# reboot ### 重启机器# reboot --halt ### 停⽌机器# reboot -p ### 关闭机器。

Linux终端中的系统启动和关机命令

Linux终端中的系统启动和关机命令

Linux终端中的系统启动和关机命令Linux作为一个开源的操作系统,具有强大的灵活性和自定义性。

在Linux终端中,我们可以使用一些命令来控制系统的启动和关机。

本文将详细介绍一些常用的系统启动和关机命令,并探讨它们的功能和使用方法。

一、系统启动命令1. rebootreboot命令用于重新启动系统。

在终端中输入reboot后,系统将会立即重启。

这个命令非常有用,尤其是在需要迅速重启系统的情况下,如在安装软件或更新内核后。

2. shutdownshutdown命令用于正常关机系统。

默认情况下,输入shutdown命令后系统将在一分钟后执行关机操作。

如果需要设置关机时间,可以使用“shutdown -h now”命令来立即关机,或者使用“shutdown -h +分钟数”命令来设置延迟关机的时间。

除了关机命令,shutdown还可以用于重启系统。

例如,使用“shutdown -r now”命令将会立即重启系统。

3. initinit命令是Linux系统的初始化命令,用于切换系统的运行级别。

运行级别是电脑中一种特定的工作状态,对应着一组特定的功能服务。

Linux系统共有七个运行级别,分别是0-6。

其中,0表示关机,6表示重启。

要切换运行级别,可以使用“init 数字”命令进行操作。

例如,“init 3”将将系统切换到文本模式,而“init 5”则进入图形模式。

二、系统关机命令1. halthalt命令用于立即关机系统。

它会发送一个信号给内核,告诉系统立即关闭。

输入“halt”命令后,系统将会停止所有进程并关机。

2. poweroffpoweroff命令用于正常关机系统。

它会先发送一个信号给所有运行的进程,告诉它们系统即将关机。

这个命令会在关机前允许进程的保存和关闭操作,确保数据的完整性。

3. init在上一节中我们已经介绍了init命令的用途。

当我们使用“init 0”或“init 6”命令时,系统将会执行关机或重启操作。

Linux下服务器重启的脚本命令

Linux下服务器重启的脚本命令

Linux下服务器重启的脚本命令Linux关闭和重启系统⼀般使⽤相同的命令可以实现。

在Linux系统下常⽤在关机/重启命令有shutdown、halt、reboot和init,但每个命令的内部⼯作过程是不同的。

1、shutdown命令Shutdown命令可以安全地关闭系统,有些⽤户会使⽤直接断电源的⽅式来关闭计算机,这是⼗分危险的。

Linux与Windows不同,其后台运⾏着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,在有的系统中甚⾄会损坏硬件设备。

如果在系统关机前使⽤shutdown命令,系统管理员会通知所有登录的⽤户系统将要关闭,并且login命令会被冻结,即新的⽤户不能再登录。

直接关机或者延迟⼀定的时间才关机都是可能的,还可能重启。

语法:shutdown [选项] [时间] [警告信息]选项说明: -k:并不真正关机,只是发出警告信息给所有⽤户 -r:关机后⽴即重新启动 -h:关机后不重新启动 -f:快速关机,重启动时跳过fsck -n:快速关机,不经过init程序 -c:取消⼀个已经运⾏的shutdown[-time]:设定关机前的时间举例:1)⽴即关闭系统:shutdown -h now2)定时45min后关闭系统:shutdown -h 453)重新启动系统,并发出警告信息:shutdown –r now“system will be reboot now!”2、halt命令halt命令就是调⽤“shutdown-h”命令执⾏的语法:halt [选项]选项说明: -c:防⽌sync系统调⽤,它⽤在fsck修补根分区之后,以阻⽌内核⽤⽼版本的超级块覆盖修补过的超级块 -w:并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)记录 -d:不写wtmp记录(已包含在选项[-n]中) -f:没有调⽤shutdown⽽强制关机或重启 -I:关机(或重启)前,关掉所有的⽹络接⼝ -p:该选项为缺省选项,即关机时调⽤poweroff3、reboot命令Reboot的⼯作过程与halt相似,不过reboot是引发主机重启,⽽halt是引发主机关机。

linux系统下重启系统、关闭系统、注销系统等相关命令操作

linux系统下重启系统、关闭系统、注销系统等相关命令操作

linux系统下重启系统、关闭系统、注销系统等相关命令操作1.KDE快捷键1.KDE快捷键Alt+F1--弹出KDE菜单Alt+F2--弹出“运行"窗口2.用户注销在文字终端中,可以通过下面两种方式:.Exit或Logout.Ctrl+D组合键3.Linux操作系统的关闭与重启init 0:关机,且如果处于多用户模式,不会通知其他用户halt:与init 0类似,但它不会关闭计算机,用户可以Resetshutdown +10:10分钟后关闭计算机shutdown 23:00--23:00关闭计算机,无广播1.shutdownshutdown命令安全地将系统关机。

有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。

因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失o使系统处于不稳定的状态o甚至在有的系统中会损坏硬件设备。

而在系统关机前使用shutdown命令o系统管理员会通知所有登录的用户系统将要关闭。

并且login指令会被冻结o即新的用户不能再登录。

直接关机或者延迟一定的时间才关机都是可能的o还可能重启。

这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕决定的。

这让像vi之类的程序有时间储存目前正在编辑的文档o而像处理邮件〔mail〕和新闻〔news〕的程序则可以正常地离开等等。

shutdown执行它的工作是送信号〔signal〕给init程序o要求它改变runlevel。

Runlevel 0被用来停机〔halt〕orunlevel 6是用来重新激活〔reboot〕系统o而runlevel 1则是被用来让系统进入管理工作可以进行的状态r这是预设的o假定没有-h也没有-r参数给shutdown。

要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些动作o你可以在这个文件/etc/inittab 里看到这些runlevels相关的资料。

Linux关机命令分析

Linux关机命令分析linux下有关关机重启的命令主要有:shutdown、reboot、halt、poweroff、telinit、init。

它们都可以达到关机或重启的目的,但是每个命令的工作流程并不一样。

它们都由软件包sysvinit生成,你可以从网上下载它的源码来分析各个命令的流程,同时,sysvinit也包含了与登陆等有关的命令。

下面分析sysvinit-2.86软件包的源码,同时参考它们的手册来对它们深入了解。

1、从Makefile可以知道,上面的命令并不都是互相独立的,poweroff、reboot是halt 的链接,telinit是init的链接。

ln -sf halt $(ROOT)/sbin/rebootln -sf halt $(ROOT)/sbin/poweroffln -sf init $(ROOT)/sbin/telinit在终端输入# ls -l /sbin/poweroff# ls -l /sbin/reboot# ls -l /sbin/telinit也可以看到上面的结果。

2、halt。

参数说明:[-n] 防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。

[-w] 并不是真正的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录。

[-d] 不写wtmp纪录〔已包含在选项[-n]中〕。

[-f] 没有调用shutdown而强制关机或重启(halt/reboot)。

[-h] 使硬盘处于standby模式。

[-i] 关掉所有的网络接口。

[-p] 该选项为缺省选项。

就是关机时调用poweroff。

前面已经知道,poweroff、reboot是halt的链接,halt会首先判断用户执行的是否是poweroff和reboot中的一个。

如果执行的是poweroff,则等效于-p参数,执行reboot 的情况将在下面说明。

Linux关闭和重启的命令

Linux关闭和重启的命令概要:Linux中常用的关机和重启命令有shutdown、init、halt、reboot、poweroff和telinit,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的,下面将逐一进行介绍。

本文以CentOS5.4 Linux为测试操作系统,所有示例均来自测试系统。

文中所述内容适用于Redhat Linux,但并不适用于所有版本的Linux。

1.各个命令之间的关系shutdown、init、halt、reboot、poweroff和telinit命令都存在于/sbin目录下,我们使用“ls -l”命令查看一下各个命令之间的关系。

如图1。

图1 各个命令之间的关系从图1中我们可以知道,各个命令之间并不都是相互独立的,poweroff和reboot是halt的符号链接,telinit是init的符号链接。

2.shutdown命令语法:shutdown [-krhfnc] [-t secs] time [warning message]只有root用户才有权限执行此命令,因为用户执行shutdown命令时,shutdown会调用getuid判断是否为root用户,如果为普通用户,则会退出。

有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的。

因为Linux与Windows不同,其后台运行着许多进程,所以强制关闭机器可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至会损坏硬件设备。

shutdown命令用于安全关闭Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。

该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。

从语法中,我们可以看到time选项不可以省略。

time选项用于设置多久时间后执行shutdown命令。

time选项的值有hh:mm或+m两种模式。

hh:mm格式表示在几点几分执行shutdown命令。

linux 服务器 关机方法

linux 服务器关机方法
在Linux服务器上,有几种不同的方式可以安全地关机服务器。

以下是一些常见的方法:
1. 使用命令行关机,在终端中输入 "shutdown -h now" 命令
可以立即关闭服务器。

你也可以使用 "poweroff" 命令来达到同样
的效果。

这两个命令都会安全地关闭服务器并断开电源。

2. 使用关机命令,输入 "halt" 命令会关闭服务器并将系统置
于关机状态。

这个命令会发送信号给所有正在运行的进程,然后关
闭系统。

3. 使用重启命令,如果你想重启服务器而不是完全关闭它,可
以使用 "reboot" 命令。

这个命令会安全地重启服务器并重新启动
系统。

4. 使用图形界面,如果你的服务器安装了图形界面,你可以通
过图形界面的关机按钮来关闭服务器。

这通常会触发系统发送关机
信号并安全地关闭服务器。

5. 使用定时关机,你还可以设置定时任务来自动关闭服务器。

通过编辑 crontab 文件,你可以指定在特定时间执行关机命令。

无论使用哪种方法,都需要确保在关闭服务器之前,所有的数据都已经保存并且没有正在进行的重要任务。

这样可以避免数据丢失或系统损坏。

另外,还需要确保有足够的权限来执行关机命令,否则可能会遇到权限问题导致无法正常关机。

希望这些信息对你有所帮助。

linux重启服务器命令语句

linux重启服务器命令语句Linux是一种广泛使用的操作系统,服务器运行在Linux系统中,为了保证服务器的稳定性和正常运行,有时候需要重启服务器。

下面列举了10个常用的Linux重启服务器的命令语句。

1. shutdown命令shutdown命令可以用来关闭系统或者重启系统。

对于重启服务器,可以使用以下命令:```shutdown -r now```该命令会立即重启服务器。

2. reboot命令reboot命令是用来重启系统的命令,使用以下命令可以重启服务器:```reboot```该命令会向系统发送重启信号,服务器会进行重启操作。

3. init命令init命令可以用来切换系统的运行级别,其中运行级别6表示重启系统。

使用以下命令可以重启服务器:```init 6```该命令会切换系统到运行级别6,从而触发系统重启。

4. systemctl命令systemctl是用来管理systemd系统和服务的命令,可以使用以下命令重启服务器:```systemctl reboot```该命令会向systemd发送重启信号,服务器会进行重启操作。

5. reboot命令配合nohup命令nohup命令可以使命令在后台运行,不受终端关闭影响。

可以使用以下命令重启服务器:```nohup reboot &```该命令会将重启命令放在后台执行,即使关闭终端,服务器也会重启。

6. shutdown命令配合at命令at命令可以在指定的时间执行命令。

可以使用以下命令重启服务器:```echo "reboot" | at now + 1 minute```该命令会在当前时间的1分钟后执行重启命令。

7. shutdown命令配合cron命令cron命令可以定时执行命令。

可以使用以下命令设置定时重启服务器:```crontab -e```然后在打开的文件中添加以下内容:```0 0 * * 0 shutdown -r now```该命令会在每周日的午夜执行重启命令。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

linux服务器关机、重启、注销命令
管理员root用户下执行命令。

1关机命令shutdown
好像ubuntu的终端中默认的是当前用户的命令,只是普通用户,因此在终端器中可以使用sudo -sh 转换到管理员root用户下执行命令。

1)shutdown –help
可以查看shutdown命令如何使用,当然也可以使用man shutdown命令。

2)shutdown -h now 现在立即关机
3)shutdown -r now 现在立即重启
4)shutdown -r +3 三分钟后重启
5)shutdown -h +3 “The System will shutdown after 3 minutes” 提示使用者将在三分钟后关机
6)shutdown -r 20:23 在20:23时将重启计算机
7)shutdown -r 20:23 & 可以将在20:23时重启的任务放到后台去,用户可以继续操作终端
2中断命令
1)执行完命令后(若没有转到后台),可以使用CTRL+C来中止命令
2)kill 程序编码
当命令在后台执行时系统会返回一个程序编码,例如:在使用shutdown -r 20:23 & 系统返回系统编码:4905
我们可以使用kill 4905来中止重启命令
3ps aux | grep 程序编号
我们如果知道程序的编号,我们可以使用ps aux |grep 程序编号来查询该程序编号对应的命令是什么。

例如上面的程序编号为4905 ,我们可以使用ps aux | grep 4905 就可以查到shutdown -r 20:23 & 的命令
halt—-最简单的关机命令
其实halt就是调用shutdown -h。

halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。

参数说明:
[-n] 防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。

[-w] 并不是真正的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录。

[-d] 不写wtmp纪录〔已包含在选项[-n]中〕。

[-f] 没有调用shutdown而强制关机或重启。

[-i] 关机〔或重启〕前﹐关掉所有的网络接口。

[-p] 该选项为缺省选项。

就是关机时调用poweroff。

init
init是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的用户进程﹑守护进程等。

shutdown 就是使用这种机制。

init定义了8个运行级别(runlevel),init 0为关机﹐init 1为重启。

关于init可以长篇大论﹐这里就不再叙述。

另外还有telinit命令可以改变init的运行级别﹐比如﹐telinit -iS可使系统进入单用户模式﹐并且得不到使用shutdown时的信息和等待时间。

注销系统的logout命令
Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout 命令即可:
[root@localhost root]#logout
Red Hat Linuxrelease 9(Shike)
Kernel 2.4.20.8 on an i686
Login: ← 回到登陆的画面。

相关文档
最新文档