Linux——(第四章)关机、重启和用户登录注销

目录

1.关机、重启命令

2.用户的登录和注销


1.关机、重启命令

        一般情况很少遇到服务器关机操作。

基本语法

  • sync :将数据由内存同步到硬盘中(该命令在重启和关机前执行)。
  • halt :立刻关机,关闭系统,但不断电。
  • poweroff :关机、断电。
  • reboot :立刻重启,等同于shutdown -r now
  • shutdown [选项] 参数
    • [选项]:
      • -H :相当于 -- halt,停机
      • -r :-r = reboot 重启
    • 参数
      • now :立刻关机
      • 时间 :等待多久后关机(时间单位是分钟)

注意

        Linux 系统中为了提高磁盘的读写效率,对磁盘采取了 “预读迟写”操作方式。当用户保存文件时,Linux 核心并不一定立即将保存数据写入物理磁盘中,而是将数据保存在缓冲区中,等缓冲区满时再写入磁盘,这种方式可以极大的提高磁盘写入数据的效率。但是,也带来了安全隐患,如果数据还未写入磁盘时,系统掉电或者其他严重问题出现,则将导致数据丢失。使用 sync 指令可以立即将缓冲区的数据写入磁盘。

        为什么使用shutdown关机要等待一分钟呢?因为shutdown也具有同步数据的功能,关机前需要将数据同步到硬盘中。

语法举例

(1)立刻关机

扫描二维码关注公众号,回复: 16705587 查看本文章

        shutdown -h now

(2)一分钟后关机

        shutdown -h 1

(3)立刻重启

        shutdown -r now

(4)两分钟后关机

        shutdown -r 2

(5)将数据由内存同步到硬盘中

        sync

(6)停机不断电

        halt

2.用户的登录和注销

        登录时避免使用root账号(系统管理员)登录,系统管理员权限较大,避免操作失误,可以使用普通用户登录,登录后再使用“su - 用户名”命令来切换成系统管理员身份。

        在提示符下输入 logout 即可注销用户【不同的shell命令可能不同(exit)】

        logout注销指令在图像运行级别无效在运行级别3下有效

        Linux系统有7种运行级别(runlevel):常用的是级别3和级别5

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

猜你喜欢

转载自blog.csdn.net/m0_45447650/article/details/131932757