9 Linux 常用命令(八)关机和重启命令

9 Linux 常用命令(八)关机和重启命令

9.1 sync数据同步

Linux sync命令用于数据同步,sync命令是在关闭Linux系统时使用的。

Linux 系统中欲写入硬盘的资料有的时候为了效率起见,会写到 filesystem buffer 中,这个 buffer 是一块记忆体空间,如果欲写入硬盘的资料存于此 buffer 中,而系统又突然断电的话,那么资料就会流失了,sync 指令会将存于 buffer 中的资料强制写入硬盘中。

sync命令的基本信息如下。

  • 命令名称:sync。

  • 英文原意:flush file system buffers。

  • 所在路径:/bin/sync。

  • 执行权限:所有用户。

功能描述:刷新文件系统缓冲区。

[root@localhost ~]# sync

示例:

[root@localhost ~]# sync

9.2 shutdown命令

shutdown 命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。其基本信息如下:

命令名称:shutdown。

英文原意:bring the system down。

所在路径:/sbin/shutdown。

执行权限:超级用户。

功能描述:关机和重启

[root@localhost ~]# shutdown [选项] [时间] [警告信息]
选项:
-c: 取消已经执行的shutdown命令
-h: 关机
-r: 重启

示例:

[root@localhost ~]#  shutdown -h 30     #指定30分钟后关机

9.3 reboot命令

reboot命令用于用来重新启动计算机。

命令名称:reboot。

英文原意:bring the system restart。

所在路径:/sbin/reboot。

执行权限:超级用户。

功能描述:关机和重启

[root@localhost ~]# reboot

示例:

[root@localhost ~]# reboot

9.4 init命令

init是修改Linux运行级别的命令,也可以用于关机和重启。这个命令并不安全,不建议使用。

命令名称:init。

英文原意:Switch operation level。

所在路径:/sbin/init。

执行权限:超级用户。

功能描述:切换运行等级

[root@localhost ~]# init [运行等级]
运行等级描述
init 0 关机
init 1 单用户模式
init 2 多用户,没有 NFS
init 3 完全多用户模式(标准的运行级)
init 4 没有用到
init 5 X11 (xwindow) 图形化界面模式
init 6 重新启动

示例:

[root@localhost ~]# init 5      #切换到图形化界面模式

9.5 halt和poweroff命令

这两个都是关机命令,直接执行即可。这两个命令不会完整关闭和保存系统的服务,不建议使用。

[root@localhost ~]# halt
#关机
[root@localhost ~]# poweroff
#关机
posted @ 2021-06-03 15:18  孤独的小人物  阅读(203)  评论(0)    收藏  举报