一、关机重启
shutdown -h now —— 立刻进行关机,h代表halt
shutdown -h 1 —— 1分钟后关机
shutdown —— 默认1分钟关机
shutdown -r now —— 立即重启,r代表reboot
halt —— 关机
reboot —— 重新启动
sync —— 把内存的数据同步到磁盘
注意
不管是重启系统还是关闭系统,首先要运行sync,把内存中的数据写入到磁盘中
目前 shutdown/ reboot / halt 等命令均已经在关机前进行了sync ,保险起见,要运行一次 sync
二、登录注销
登录时尽量少用root帐号登录,因为它是系统管理员,最大的权限,避免操作失误。
可以利用普通用户登录,登录后再用”su-用户名”命令来切换成系统管理员身份。
在提示符下输入 logout 即可注销用户
由用户goose进入root用户后,logout 仅会注销root的登录,回退到goose用户中,在goose用户再次logout后会退出登录。
logout 注销指令在图形运行级别无效,在运行级别3 下有效
exit 在图形的终端内是退出当前命令行窗口
1、运行级
运行级 (Runlevel) 是一种系统状态的定义,表示操作系统启动时处于的不同工作模式。每个运行级代表了一组系统服务和进程的启动和停止情况。不同的运行级别适用于不同的操作场景,例如单用户模式、完全多用户模式、图形界面等
1.常见运行级
运行级 | 描述 |
0 | 关机 (Halt)— 系统关机并停止所有进程。 |
1 | 单用户模式 (Single-User Mode)— 只有系统管理员(root)可以访问,适用于维护系统时,通常没有网络服务。 |
2 | 多用户模式(无网络) (Multi-User Mode without Network)— 允许多个用户登录,但没有启动网络服务。 |
3 | 多用户模式(带网络) (Multi-User Mode with Networking)— 允许多个用户登录,并且启动了网络服务,但没有图形界面。 |
4 | 未定义 (User-definable)— 用户可以根据需要配置此模式,通常不用于默认设置。 |
5 | 多用户模式(带图形界面) (Multi-User Mode with GUI)— 允许多个用户登录并启动图形用户界面(通常为 X 服务器)。 |
6 | 重启 (Reboot)— 系统重新启动。 |
2.运行级作用
系统启动管理:运行级别决定了系统启动时哪些服务和进程被启动或停止。例如,运行级 3 启动了多用户模式并开启了网络,但没有图形界面,而运行级 5 则会启动图形界面。
操作系统维护:在单用户模式(运行级 1)下,管理员可以进行系统维护或修复,而不会干扰其他用户
3.查看和切换运行级
(1)查看当前运行级:
使用命令 runlevel 或 who -r 来查看当前运行级别。
runlevel
who -r
(2)切换运行级:
使用 init 或 systemctl 命令来切换运行级。
sudo init 3 # 切换到运行级 3
sudo systemctl isolate multi-user.target # 切换到多用户模式
较新的 Linux 系统中,通常会使用 systemd 来管理系统启动,而不再使用传统的运行级(init)。systemd 使用 target 来代替运行级。例如,multi-user.target 对应运行级 3,graphical.target 对应运行级 5。