189 8069 5689

第二章引导及服务管理-centos7.5知识

引导启动过程

公司专注于为企业提供成都做网站、成都网站建设、微信公众号开发、商城系统网站开发小程序开发,软件按需定制设计等一站式互联网企业服务。凭借多年丰富的经验,我们会仔细了解各客户的需求而做出多方面的分析、设计、整合,为客户设计出具风格及创意性的商业解决方案,创新互联更提供一系列网站制作和网站推广的服务。

第二章 引导及服务管理-centos7.5知识

MBR:master boot record

ps -ef

Centos7以前启动Init进程

由 Linux 内核加载运行 /sbin/init 程序

是系统中第一个进程

PID(进程标记)号永远为1

Centos7以后启动systemd进程

Systemed单元类型

单元类型

扩展名

说明

Service

.service

描述一个系统服务

Socket

.socket

描述一个进程间通信的套接字

Device

.device

描述一个内核识别的设备文件

Mount

.mount

描述一个文件系统的挂载点

Automount

.automount

描述一个文件系统的自动挂载点

Swap

.swap

描述一个内存交换设备或交换文件

Path

.path

描述一个文件系统中文件或目录

Timer

.timer

描述一个定时器(用于实现类似cron的调度任务)

Snapshot

.snapshot

用于保存一个systemd的状态

Scope

.scope

使用systemd的总线接口以编程的方式创建外部进程

Slice

.slice

描述居于Cgroup的一组通过层次组织的管理系统进程

Target

.target

描述一组systemd的单元

运行级别所对应的Systemd目标

运行级别

Systemd的target

说明

0

poweroff.target

关机状态,使用该级别时将会关闭主机

1

rescue.target

单用户模式,不需要密码验证即可登录系统,多用于系统维护

2

multi-user.target

用户定义/域特定运行级别。默认等同于3

3

multi-user.target

字符界面的完整多用户模式,大多数服务器主机运行在此级别

4

multi-user.target

用户定义/域特定运行级别。默认等同于3

5

graphical.target

图形界面的多用户模式,提供了图形桌面操作环境

6

reboot.target

重新启动,使用该级别时将会重启主机

改变运行级别

Systemctl get-default

Systemctl set-default multi-user.target

Systemctl get-default

或者

Runlevel

Init 0-6

Centos7系统服务控制

常用方式

systemctl

控制类型

start:启动

stop:停止

restart:重新启动

reload:重新加载

status:查看服务状态

……

systemctl status rsyslog.service

systemctl restart rsyslog.service

管理服务启动

ntsysv工具

提供一个交互式、可视化窗口

可以在字符终端运行

便于集中管理多个服务

systemctl工具

不提供交互式、可视化窗口

管理单个服务效率更高

Ntsysv以图形界面设置服务启停

ntsysv --level级别列表设置服务启停时指定级别

systemctl is-enabled服务名称查看指定的服务是否设置为永久启动状态(enable永久启动,disable不永久启动)

Systemct list-units --type=service查看所有设置为自动启动服务的状态

Systemctl–all查看所有服务状态

systemctl enable服务名称(永久设置启动)

systemctl disable服务名称(永久设置不启动)

systemctl start服务名

systemctl stop服务名

对比老版本(适用于7以前版本)

查看服务chkconfig –list

查看服务状态service 服务名 status

启动服务:service 服务名 start

停止服务:service 服务名stop

服务永久设置

Chkconfig 服务名 on

Chkconfig 服务名 off

作业:

1、查看服务rsyslog状态是否为永久设置启动,设置为永久启动,本次启动。

2、将系统服务firewalld设置为永久不启动,关闭selinux.


本文名称:第二章引导及服务管理-centos7.5知识
分享链接:http://cdxtjz.cn/article/ghedcc.html

其他资讯