systemd管理

centos7:systemd
Systemd :系统启动和服务器守护进程管理器,负责在系统启动或运行时,
          激活系统资源,服务器进程和其它进程
Systemd 新特性:
        系统引导时实现服务并行启动
        按需启动守护进程
        自动化的服务依赖关系管理
        同时采用socket 式与D-Bus 总线式激活服务   #socket 端口ip
        系统状态快照

/usr/lib/systemd/system: 每个服务最主要的启动脚本设置 ,类似于之前的/etc/init.d/
重载或重启服务:先加载,再启动  systemctl reload-or-restart name.service
禁止自动和手动启动:
          systemctl mask name.service
  取消禁止:
          systemctl unmask name.service

查看某服务当前激活与否的状态:
systemctl is-active name.service
查看所有服务的开机自启状态:
  chkconfig –list ==> systemctl list-unit-files –type service
用来列出该服务在哪些运行级别下启用和禁用
  chkconfig sshd –list ==> ls /etc/systemd/system/*.wants/sshd.service
查看服务是否开机自启:
  systemctl is-enabled name.service
其它命令:
查看服务的依赖关系:
systemctl list-dependencies name.service
  杀掉进程:
  systemctl kill   *,service    #杀服务的

UEFi 或BIOS 初始化,运行POST 开机自检
  选择启动设备
  引导装载程序, centos7 是grub2
  加载装载程序的配置文件:/etc/grub.d/ /etc/default/grub /boot/grub2/grub.cfg
  加载initramfs 驱动模块
  加载内核选项
  内核初始化,centos7 使用systemd 代替init
  执行initrd.target 所有单元,包括挂载/etc/fstab
  从initramfs 根文件系统切换到磁盘根目录
  systemd 执行默认target 配置,配置文件 etc/systemd/system/default.target

设置内核参数只影响当次启动:
    启动时,在linux16 行后添加systemd.unit=mulit-user.target    ctrl+x

破解centos7开解密码
启动时任意键暂停启动
  按e 键进入编辑模式
  将光标移动linux16 开始的行,添加内核参数 rd.break 
  按ctrl-x 启动
  mount –o remount,rw /sysroot       #重新挂载根可读可写
  chroot /sysroot
  passwd root
  touch /.autorelabel                # 打标签
  exit

修复GRUB2:
引导提示时可以使用命令行界面
可从文件系统引导              # 也需要切根
 主要配置文件 /boot/grub2/grub.cfg
  修复配置文件
  grub2-mkconfig-o /boot/grub2/grub.cfg             
  修复grub
     grub2-install /dev/sda      
  调整默认启动内核
          vim /etc/default/grub
          GRUB_DEFAULT=0

原创文章,作者:shewei,如若转载,请注明出处:http://www.178linux.com/73127

(0)
sheweishewei
上一篇 2017-04-10 21:01
下一篇 2017-04-10 22:26

相关推荐

  • AIDE入侵检测

    AIDE

    当一个入侵者进入了你的系统并且种植了木马,通常会想 办法来隐蔽这个木马(除了木马自身的一些隐蔽特性外, 他会尽量给你检查系统的过程设置障碍),通常入侵者会 修改一些文件,比如管理员通常用ps -aux来查看系统进 程,那么入侵者很可能用自己经过修改的ps程序来替换掉 你系统上的ps程序,以使用ps命令查不到正在运行的木马 程序。如果入侵者发现管理员正在运行crontab作业,也 有可能替换掉crontab程序等等。所以由此可以看出对于 系统文件或是关键文件的检查是很必要的。目前就系统完 整性检查的工具用的比较多的有两款:Tripwire和AIDE ,前者是一款商业软件,后者是一款免费的但功能也很强 大的工具

    2018-01-08
  • 在CentOS5,6上破解和加密口令

    在CentOS5,6上:    破解和加密口令:     破解口令方法一: 破解口令方法二:    重启虚拟机进入救援模式: 备注:生产中不用虚拟机时不要挂载光盘;防止光盘引导破解密码 加密口令: 编辑配置文件: /etc/grub.conf

    2017-05-16
  • 推荐-运维学习笔记-Puppet应用配置的工作原理

    背景知识 Puppet的核心功能是配置管理。一般来说,用户在master上集中做配置,同时,被管理节点上的agent会定期从master上下载配置数据,再应用(apply)到本地,从而使管理节点的状态(用户,组,文件,安装包,服务等的设置和运行状态)与masters上定义的保持一致。 有时,出于测试的目的,并不希望真的应用配置,那么就需要执行puppet a…

    2016-06-01
  • 文本处理工具grep

    正则表达式:Regular Expression REGEXP         由一类特殊字符及文本字符所编写的模式,表示控制或通配的功能 两类:     基本正则表达式BRE:     扩展正则表达式ERE: *** grep    GLoble searc…

    Linux干货 2016-08-04
  • 1. linux basic cmd

    一。 国有股加点廉价航空j 1. 2. 二。

    2017-11-13
  • 初识Linux

    一,计算机的组成和功能 计算机主要由四个部分组成,内存、缓存、CPU和寄存器。其中缓存及其重要,为CPU和内存之间的缓存,寄存器存放指令,CPU负责执行指令。内存是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。 二,Linux的主流发行版本 Linux的发行版有数百种之多,其中主流的三种为: Debia…

    Linux干货 2017-12-04