Linux 124课程 8管理本地的Linux用户和组控制服务和守护进程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 124课程 8管理本地的Linux用户和组控制服务和守护进程相关的知识,希望对你有一定的参考价值。

1、系统启动和服务器进程的管理器
RH5 6 首先启动Init 进程 system v

RH7 使用 systemd 是系统启动和服务器进程的管理器
  特点:
  并行化功能; 十个进程并行启动
  按需启动守护进程; 只启动你必须要的进程
  自动服务依赖关系,可以防止长时间的超时;
  控制组,实现进程的控制方式;

Systemctl systemd单元
单元类型: 1、 .service 服务单元
2、 .socket 套接字
3、 .path 路径单元
   4、 ...
  
  systemctl list-units 管理各种管理单元
  
  systemctl status ssh.service 查看对应服务的状态
  
服务状态的类型:
  active (running) 正在通过一个或者多个
  active (exited) 已经完成一次性配置
  active (waiting) 运行中,正在等待事件
  inactive (dead) 不在运行状态
  fail 服务运行失败
  
  loaded 单元的配置文件已被处理
  enable 下次开机时,会自动启动此服务器
  disable 下次开机时,不会自动启动此服务
  static 无法启用,但是可以由其他一个单元启动
  
systemctl list-units 管理各种管理单元
systemctl --type service 列出所有的服务
systemctl status sshd.service 查看sshd服务器状态
systemctl is-active sshd.service 查询服务是否活动
systemctl is-enabled sshd.service 查询服务是否开机启动
systemctl --failed --type service 列出所有启动失败的服务

2、控制系统服务
  开启服务 systemctl start sshd.service

  关闭服务 systemctl stop sshd.service

  (3)禁用服务 systemctl mask iptables.service
  systemctl unmask iptables.service
  
(4)开机启动服务 Systemctl enabled sshd.service
   关闭开机自动启动服务 Systemctl disable sshd.service
  
(5)重启服务 Systemctl restart sshd.service

技术分享图片

练习:
  启动psacct服务;
  配置psacct服务,使其在系统启动时启动
  停止rsyslog服务
  配置rsyslog服务,使其不在系统启动时启动
  完成后,执行评分脚本 lab services gradee

以上是关于Linux 124课程 8管理本地的Linux用户和组控制服务和守护进程的主要内容,如果未能解决你的问题,请参考以下文章

Linux 124课程 2从命令行管理文件

RH124 章5 管理本地Linux用户和组 笔记

Linux 124课程 1 访问命令行

RH124-02 通过命令管理文件和目录

Linux 124课程 11网络管理

Linux 124课程 15使用虚拟化系统