Appearance
Linux 中的进程和服务
进程:计算机中一个正在执行的程序或命令。 服务:启动之后一直存在常驻内存的进程。
服务管理
systemcel start | stop | restart | disable | enable | status 服务名
查看所有服务是否开机自启动 systemctl list-unit-files
查看所有服务
ls /usr/lib/systemd/system
进程运行级别
CentOS 6
开机 => BIOS => /boot => init 进程 => 运行级别 => 运行级别对应的服务 查看默认级别 vi /etc/inittab Linux 系统有 7 种运行级别,常用的是级别 3 和 级别 5 运行级别 0:系统停机状态,系统默认运行级别不能设为 0,否则不能正常启动。 运行级别 1:单用户工作状态,root 权限,用户系统维护,禁止远程登录。 运行级别 2:多用户状态(没有 NFS),不支持网络。 运行级别 3:完全的多用户状态(有 NFS),登录后进入控制台命令行模式。 运行级别 4:系统未使用,保留。 运行级别 5:X11 控制台,登陆后进入图像 GUI 模式。 运行级别 6:系统正常关闭并重启,默认运行级别不能设为 6,否则不能正常启动。
CentOS 7 的运行级别简化为
multi-user.target 等价于原运行级别 3(多用户有网,无图形界面) graphical.target 等价于原运行级别 5(多用户有网,有图形界面)
关机重启
sync 将数据由内存同步到硬盘中
halt 停机,关闭系统,但不断电。
poweroff 关机断电
reboot 重启 等同于 shutdown -r now
shutdown [option] [time]
option
-H / --halt 停机
-P / --poweroff 关机
-r / reboot 重启
-c 取消将要执行的 shutdown 命令
time
now
立即执行
时间
1 一分钟后执行 15:28 在 15:28 时关机