Linux中常见的几种关机命令

Shutdown:可以自由选择关机模式;关机,重启,或者进入单用户操作模式,

                    可以设置关机的时间;立即关机、在指定时间后关机、

                    可以自定义关机消息;在关机之前,可以将设定好的消息传送给在线用户。

                    (1)shutdown -t +now 立即关机  

                                             -t +秒  过几秒关机,

                                             -h +分钟 。。。。。将服务器立即停掉,立即关机

                                             -h +具体时间  在具体时间进行关机,如果现在的时间超过了,则会隔天关机,

                                              -r +时间  ’消息内容‘系统再过时间会重启,并显示后面的消息给所有在线的用户

                                             -k now  ’消息内容‘ 系统仅发出警告消息,不会关机。

Reboot :重启命令,

    

                执行等级关机方法

    Linux系统有7个运行级别(runlevel)
    运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
    运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
    运行级别2:多用户状态(没有NFS)
    运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
    运行级别4:系统未使用,保留
    运行级别5:X11控制台,登陆后进入图形GUI模式

    运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

        linux启动之后会在一个级别运行,下面列出了这些运行级别:

        0 系统停止

        1 单用户系统,不需要登陆

        2 多用户系统但不支持NFS,命令行模式登陆

        3 完整多用户模式,命令行模式登陆

        4 未用

        5 X11图形模式,图形模式登陆

        6 重新启动系统

        这些可以在/etc/initab文件中可以看到0-6级的注释,代码段如下:

        # Default runlevel. The runlevels used by RHS are:

        #   0 - halt (Do NOT set initdefault to this)

        #   1 - Single user mode

        #   2 - Multiuser, without NFS (The same as 3, if you do not have networking)

        #   3 - Full multiuser mode

        #   4 - unused

        #   5 - X11

        #   6 - reboot (Do NOT set initdefault to this)

        1.级别 0

      系统停止。注意不要把该级别设置为默认模式,否则系统每次启动以后就会自动停止,无法进入。

    这个运行级别主要用于关闭任务,在 rc0.d 目录下的各个连接命令都是此级别的命令。在关闭时,这些命令逐个执行。它们将杀掉所有进程     关闭虚拟内存和交换文件、卸载文件系统和交换分区。

    关机操作在 DOS 下和 Linux 下截然不同。在 DOS 提示符下,可以很放心地直接关闭电源。但是,在 Linux 下不能这么做。Linux 的    文件系统在启动时被装入,在关闭时要被卸载。这种差别正是 Linux 强大功能的前提。

    在 Linux 下,要通过输入命令 shutdown 加上参数来关闭、重启计算机或者通过按下热键“Ctrl+Alt+Del”来重新启动。

        2.级别 1

        单用户模式。该模式只能许可一个用户从本地计算机上登录 rc1.d 目录下的所有文件与此运行级别相连。此运行级别一般用于系统管    理与维护    ,如:给Linux 系统升级,安装新软件等等。

    在此模式下,只能由管理员进入而其他用户无法登录。因为在启动时,文件系统被加载但是网络却没有被加载,无法通过网络登录。

        3.级别 2

    多用户模式。用户可以通过网络进行登录。在不支持网络的情况下该模式和模式 3 是相的,rc2.d 目录下所有文件与此级别相连。

         4.级别 3

    完全多用户模式。这是缺省的运行模式,在此模式下所有网络服务程序一起运行。rc3.d录下的文件与此级别相连。

        5.级别 4

    未使用模式,rc4.d 目录与此级别相连。这一级别是用户自定义的运行级别,用户可以根需要自己定义。如果想运行此级别的话,必须在 rc3.    d 目录下放入连接文件,就像其他 rc*.d目录下的文件,并指明是启动还是终止进程。

        6.级别 5

    在 Linux 下运行 X  Window 就是使用这一级别。在此级别下除了因特网的域名服务器的named 与级别 3 不同,其余的都相同。

        7.级别 6

    这是个重新启动系统的运行级别。rc6.d 目录与此级别相连。既然是重新启动也就是关闭当前系统,但不关闭电源,所以此目录下的连接与级别    为 0 的在rc0.d 下的连接基本相同。不同之处在于,虽然它们都执行 halt(关闭)命令,但是给 halt 传递的参数不一样,因而级别     6 能够重新启动系统。


                       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Linux 系统,你可以使用以下命令关机或重启系统: 1. `shutdown`:这是一个系统工具,可以在特定时间关闭系统或重启系统。例如,要立即关闭系统,你可以使用以下命令: ``` sudo shutdown -h now ``` 要在 10 分钟后关闭系统,你可以使用以下命令: ``` sudo shutdown -h +10 ``` 要重启系统,你可以使用以下命令: ``` sudo shutdown -r now ``` 2. `reboot`:这是一个小型的命令行工具,可以立即重启系统。例如: ``` sudo reboot ``` 3. `init`:这是 Linux 系统的核心进程管理器,可以用来启动、停止或重启系统。要关闭系统,你可以使用以下命令: ``` sudo init 0 ``` 要重启系统,你可以使用以下命令: ``` sudo init 6 ``` 请注意,在使用这些命令时,你可能需要使用 `sudo` 命令来获取 root 权限。 希望这些信息对你有帮助! ### 回答2: 在Linux系统,有多种可以用来关机命令,下面列举几个常用的: 1. shutdown命令:这是最常用的关机命令之一。可以使用`shutdown`命令加上不同的参数来执行关机操作。例如,执行`sudo shutdown now`命令可以立即关机系统。 2. halt命令:halt命令是另一种用于关机命令。使用`sudo halt`命令可以立即关机系统。 3. poweroff命令:这是一个直接关机系统的命令。输入`sudo poweroff`命令即可实现立即关机。 4. init命令:init命令也可以用来关机。例如,输入`sudo init 0`命令即可实现关机。 无论使用哪个命令,通常我们需要以管理员身份运行命令,即要在命令前面加上`sudo`,这样才能获得关机的权限。 另外,在关机之前,确保保存了系统正在进行的任务,关闭了所有的程序和文件,以免数据丢失。要在一定时间后自动关机,可以在关机命令后加上时间参数,例如:`sudo shutdown -h 20:00`,这样系统将在20:00关机。 总之,Linux提供了多种关机命令供我们使用,选择适合的命令可以快速、安全地关机系统。 ### 回答3: 在Linux系统关机命令是通过终端窗口使用特定的命令来执行的。以下是一些常见关机命令: 1. poweroff:这个命令直接关闭系统并断电。可以使用sudo poweroff或者su -c "poweroff"来运行该命令。 2. shutdown:shutdown命令用于安全地关闭系统,它在关闭过程会发送通知消息给所有登录用户。可以使用sudo shutdown或者su -c "shutdown"来执行该命令。 3. halt:halt命令会将系统停止并进入一个无操作的状态,但不会断电。可以使用sudo halt或者su -c "halt"来运行该命令。 4. init 0:这个命令也可以用于关机操作,将系统切换到运行级别0,这个运行级别是关机状态。可以使用sudo init 0或者su -c "init 0"来执行该命令。 5. init 6:这个命令将系统切换到运行级别6,这个运行级别是重启系统。可以使用sudo init 6或者su -c "init 6"来执行该命令。 无论使用哪种关机命令,都建议在执行关机操作之前先保存所有的工作,确保未保存的数据不会丢失。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值