Linux基础篇
- Linux基础篇二
- 5. 系统管理
- 5.1 Linux中的进程和服务
- 5.3 systemctl
- 5.4 运行级别
- CentOS 6
- CentOS 7
- 5.5 关机重启命令
Linux基础篇二
5. 系统管理
5.1 Linux中的进程和服务
计算机中,一个正在执行的程序或命令,被叫做“进程”(process)
启动之后一只存在、常驻内存的进程,一般被称作“服务”(service)
5.3 systemctl
- 基本语法:systemctl start | stop | restart | status 服务名
5.4 运行级别
CentOS 6
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(多用户有网,有图形界面)
5.5 关机重启命令
在 linux 领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机
基本语法
-
sync
功能描述:将数据由内存同步到硬盘中
Linux 系统中为了提高磁盘的读写效率,对磁盘采取了 “预读迟写”操作方式。当用户保存文件时,Linux 核心并不一定立即将保存数据写入物理磁盘中,而是将数据保存在缓冲区中,等缓冲区满时再写入磁盘,这种方式可以极大的提高磁盘写入数据的效率。但是, 也带来了安全隐患,如果数据还未写入磁盘时,系统掉电或者其他严重问题出现,则将导致数据丢失。使用 sync 指令可以立即将缓冲区的数据写入磁盘
-
halt
功能描述:停机,关闭系统,但不断电
-
poweroff
功能描述:关机,断电
-
reboot
功能描述:就是重启,等同于 shutdown -r now
-
shutdown [选项] 时间