码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2018-02-22 22:04:44      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:img   exit   system   systemctl   emd   running   ini   lis   art   

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用户和组、控制服务和守护进程

标签:img   exit   system   systemctl   emd   running   ini   lis   art   

原文地址:http://blog.51cto.com/13584777/2072238

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!