服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - Linux系统只有一个黑窗口该怎么关机

Linux系统只有一个黑窗口该怎么关机

2023-12-10 17:02未知服务器之家 Linux

Linux多用于服务器操作系统,很多时候都是最小化安装,并没有安装图形化界面,这个时候就无法通过关机菜单来系统进行关机或者重启;而且也不推荐直接按电源键进行关机,这样可能导致系统不稳定从而造成数据损坏和丢失。

Linux多用于服务器操作系统,很多时候都是最小化安装,并没有安装图形化界面,这个时候就无法通过关机菜单来系统进行关机或者重启;而且也不推荐直接按电源键进行关机,这样可能导致系统不稳定从而造成数据损坏和丢失。因此十分有必要掌握关闭和重启计算机的命令。

Linux系统只有一个黑窗口该怎么关机

用于关闭和重启计算机的相关命令有shutdown、poweroff、reboot、halt等。他们都是通过调用init命令来改变系统运行级别,从而实现关闭或重启计算机的。

1. shutdown命令

(1) 语法:shutdown [选项] [时间] [警告信息]

(2) 说明:shutdown命令可以安全地关闭或重启Linux系统,它在系统关闭之前会给系统上所有已经登录的用户发出一条警告信息。

该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。精确时间格式是hh:mm,表示小时和分钟;时间段由“+”和分钟来表示。系统执行该命令后,会自动进行数据同步工作。

(3) 选项列表:

选项

说明

-r

关机后立即重启

-k

并不是真正关机,只是给所有用户发出警告信息

-h

关机后不重启

-f

快速关机,重启时跳过fsck

-n

快速关机,不调用init程序

-c

取消一个正在执行的shutdown指令

示例1,设置5分钟后重启:

[root@localhost ~]# shutdown -r +5 "reboot after 5min"

示例2,设置立即关机:

[root@localhost ~]# shutdown -h now

2. poweroff命令

(1) 语法:halt [选项]

(2) 说明:用于关闭计算机

(3) 选项列表

选项

说明

-d

不把重启时的记录写到/var/log/wtmp文件中

-f

强制关机计算机

-p

关闭计算机

--halt

停止系统

--reboot

重启计算机

示例2.1,强制关闭计算机:

[root@localhost ~]# poweroff -f

3.halt命令

(1) 语法:halt [选项]

(2) 说明:用于关闭计算机

(3) 选项列表

选项

说明

-d

不把重启时的记录写到/var/log/wtmp文件中

-i

在关机前先关闭所有网路

-n

不检查是否有程序正在运行

-p

关机时执行poweroff

-w

不是真的重启,只是把重启时的记录写到/var/log/wtmp文件中

示例3.1,关闭计算机

[root@localhost ~]# halt -p

4. reboot命令

(1) 语法:reboot [选项]

(2) 说明:用于重启计算机

(3) 选项列表

选项

说明

-d

不把重启时的记录写到/var/log/wtmp文件中

-f

强制重启,不调用shutdown

-i

重启前,先关闭所有网络

-n

不检查是否有程序正在运行

-w

不是真的重启,只是把重启时的记录写到/var/log/wtmp文件中

示例4.1:重启计算机

[root@localhost ~]# reboot

5.init命令

1)语法:init [0~6]

2)说明:改变系统运行级别

3)选项列表

选项

说明

0

关机

1

单用户模式

2

多用户模式(不带网络功能)

3

多用户模式(带网络功能)

4

自定义模式(该模式没有被使用)

5

X Window(图形化界面)

6

重启

示例5.1,重启计算机:

[root@localhost ~]# init 6

6. systemctl命令

systemd通过systemctl命令可以对系统进行关机、重启、休眠等已系列操作。

该命令与前面的命令存在对应关系:

Linux系统只有一个黑窗口该怎么关机

示例6.1,关闭计算机,而且不向所有登录用户发送提示信息:

[root@localhost ~]# systemctl --no-wall poweroff

延伸 · 阅读

精彩推荐
  • LinuxLinux 6.4 内核发布:初步支持苹果 M2 芯片

    Linux 6.4 内核发布:初步支持苹果 M2 芯片

    6 月 26 日消息,Linux 6.4 内核已正式发布,这次更新带来了许多改进,比如对苹果 M2 芯片的初步支持、存储性能的提升、传感器监控的改善,以及更多的 ...

    未知1472023-06-26
  • Linuxlinux chroot命令详解

    linux chroot命令详解

    这篇文章主要介绍了linux chroot命令详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    sparkdev5132022-03-03
  • LinuxLinux文本匹配命令grep与fgrep使用完全讲解

    Linux文本匹配命令grep与fgrep使用完全讲解

    这篇文章主要介绍了Linux中grep与fgrep命令的使用,两个命令的使用都与文本的搜索与匹配相关,是Linux入门学习中的基础知识,需要的朋友可以参考下...

    Linux命令手册6202019-06-25
  • LinuxLinux桌面进化史

    Linux桌面进化史

    本周 Linux 刚刚迎来它的28岁生日。自20世纪90年代初期以来,Linux 桌面 也已从简单的窗口管理器发展为成熟、完整的桌面。那么它究竟是如何一步步发展至...

    开源中国4272019-08-29
  • LinuxMageia 9 发布:搭载 Linux 内核 6.4,支持 PulseAudio

    Mageia 9 发布:搭载 Linux 内核 6.4,支持 PulseAudio

    Mageia 最初是Mandriva Linux的一个分支,但现在已经发展成全面的独立 Linux 发行版。 从 2010 年以来,Mageia 已经成为一个用于桌面或服务器的稳定且安全的操作...

    未知992023-08-31
  • LinuxLinux设置和查看环境变量的方法

    Linux设置和查看环境变量的方法

    linux 查看环境变量与设置环境变量在使用过程中很常见,本文整理了一些常用的与环境变量相关的命令,感兴趣的朋友可以参考下希望对你有所帮助 ...

    Linux教程网8352019-12-09
  • Linuxlinux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    linux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    下面小编就为大家带来一篇linux下查看已经安装的jdk 并卸载jdk的方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过...

    Linux教程网10512021-12-01
  • Linux清除swap里的文件的方法

    清除swap里的文件的方法

    这篇文章主要介绍了清除swap里的文件的方法,需要的朋友可以参考下 ...

    服务器之家6502019-11-14