Linux基础命令—系统服务

基础知识

centos系统的开机流程
1)通电

2)BIOS硬件检查

3)MBR引导记录
    mbr的引导程序
        加载引导程序 让硬件加载操作系统内核
    MBR在第一个磁盘第一个扇区 总大小512字节
    mbr:
    1.引导程序: 占用446字节用于引导硬件,加载引导程序
    2.分区表: 总共占据64字节 记录磁盘分区的情况
    3.mbr校验: 占2字节 运用于mbr程序的校验

4)加载引导程序
    主要就是通过引导程序让硬件能够加载操作系统内核

c6 
    gurb引导程序

c7 
    grub2引导程序

5)系统内核的初始化
将内核系统添加至内存进行初始化

6)加载第一个进程 
c6 
    init 超级父进程

c7 
    systemd 

    init 使用串行启动
    systemd 使用并行启动

7)系统初始化操作
c6
        执行初始化 sysinint脚本
        根据启动级别来运行相应的脚本
    init 0 关机
    init 1 单用户模式
    init 2 多用户模式命令行模式(无网络)
    init 3 多用户命令行模式(有网络)
    init 4 未使用
    init 5 多用户图形化界面
    init 6 重启
c7 
        将所有的功能都托管理给systemd 分别使用对象来分类管理,管理工具统一
        启动级别
        pwoer-off 关机
        rescue 系统恢复 救援模式
        multi-user 多用户模式
        graphical 图形模式
        reboot 重启
        使用systemctl来管理所有的target
        systemctl poweroff
        systemctl reboot

systemd

systemctl 
            start 启动服务
            stop  暂停服务
            status 查看服务状态
            enable 设定开机自启
            disable 禁用开机自启
            reload 重启服务(平滑重启 重新读取配置文件)
            restart 重启服务
            mask   屏蔽服务 
            umask  取消服务屏蔽

例1:关闭防火墙firewalld
systemctl stop firewalld 

例2:查看防火墙运行的状态
systemctl status firewalld

例3:启动防火墙
systemctl start firewalld

例4:关闭防火墙开机自启功能
systemctl disable firewalld
reboot

例5:设定防火墙开机自启功能
systemctl enable firewalld

例6:重新启动防火墙
重新加载配置文件
systemctl reload firewalld 

重新启动
systemctl restart firewalld 

在学习环境中
推荐大家使用restart 
    1.检查配置文件是否出现错误
    2.你就算服务未启动他也可以给你启动
生产环境中使用reload 

mask
unmask 

c7 
    firewalld
    iptables 
yum install -y iptables-services

#屏蔽firewalld防火墙
systemctl mask firewalld 
systemctl start iptables
systemctl mask ipstables

#屏蔽iptables
systemctl unmask firewalld 
systemctl start firewalld 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/409936.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

关系型数据库事务的隔离级别: 读未提交, 读已提交, 可重复读, 序列化。

关系型数据库事务的隔离级别: 读未提交, 读已提交, 可重复读, 序列化。 事务的四性: 原子性,一致性,隔离性,持久性。(4项) 事务的隔离级别: 读未提交, 读已提交, 可重复读, 序列化。(4项) 并发事务可能引起: 脏读, …

【计算机网络】1.4 接入网和物理媒体

1.4 接入网和物理媒体 问题:怎样将端系统和边缘路由器连接? 答:有线方式(住宅接入网络、单位接入网络等)或无线方式(无线接入网络)。 有线接入方式 光纤同轴混合网是基于已有的有线电视网开发的…

中年人,收起你的大方

作者| Mr.K 编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 先和大家分享一件最近发生在K哥身上的真实故事。K哥前同事老G托我帮他一位朋友推荐工作,说他的这个朋友失业好几个月了,上有老下有小很不容易,让我无论如何也要想办…

IDEA安装配置以及安装配置Maven

IEDA官方下载地址,有专业版(收费,破解),社区版(免费) 下载 IntelliJ IDEA – 领先的 Java 和 Kotlin IDE 安装配置Maven 1.解压apache-maven-3.6.3-bin.zip,安装maven到D盘softwar…

【YOLO v5 v7 v8小目标改进】SPD-Conv

SPD-Conv 提出背景SPD-Conv YOLO v5 小目标改进定义 SPD-Conv导入SPD模块修改 .yaml 文件 YOLO v7 小目标改进YOLO v8 小目标改进 提出背景 论文:https://arxiv.org/pdf/2208.03641v1.pdf 代码:https://github.com/labsaint/spd-conv 文章提出一个新的…

代码随想录算法刷题训练营day23

代码随想录算法刷题训练营day23:LeetCode(669)修剪二叉搜索树、LeetCode(108)将有序数组转换为二叉搜索树、LeetCode(538)把二叉树转化为累加树 LeetCode(669)修剪二叉搜索树 题目 代码 /*** Definition for a binary tree node.* public class TreeNode {* …

数据安全之路:深入了解MySQL的行锁与表锁机制

欢迎来到我的博客,代码的世界里,每一行都是一个故事 数据安全之路:深入了解MySQL的行锁与表锁机制 前言基础innodb中锁与索引的关系如何避免表锁 前言 在当今数据密集的应用中,数据库锁成为了确保数据一致性和并发操作的关键工具…

Linux字符设备驱动中同类型多设备节点的创建---一个驱动程序支持多个同类型设备

文章目录 前言1 代码解析1.1 驱动层1.2 应用层 2 运行结果总结 前言 本期分享的内容相对比较简单,那就是同时注册多个同类型的字符设备驱动,那么这样我们就可以同时支持多个同类型的设备了!下面来带大家看一下: 1 代码解析 1.1 …

【Flink精讲】Flink性能调优:内存调优

内存调优 内存模型 JVM 特定内存 JVM 本身使用的内存,包含 JVM 的 metaspace 和 over-head 1) JVM metaspace: JVM 元空间 taskmanager.memory.jvm-metaspace.size,默认 256mb 2) JVM over-head 执行开销&#xff1…

深入探讨基于大语言模型的数据标注

文章地址: https://arxiv.org/pdf/2402.13446 数据标注是将原始数据用相关信息进行标注,对于提高机器学习模型的效果至关重要。然而,这一过程往往需要大量人力和资金支持。先进大语言模型(LLMs)的出现,例如…

小程序--事件处理

一、事件对象 给小程序的事件传递参数&#xff0c;有以下两种方法&#xff1a; 1、自定义属性 <view class"item" wx:for"{{ 5 }}" wx:key"*this" data-index"{{index}}" bind:tap"onClick"></view> Page({o…

spss常用检验方法

spss常用检验方法 1 数据是否符合正态分布1.1符合正态分布1.1.1怎样的数据符合正态分布1.1.2 spss怎么统计正态分布1.1.3 方差齐性检验1.1.4 具体统计学分析 1.2 不符合正态分布1.2.1 Mann-Whitney U检验1.2.2 Wilcoxon符号秩检验1.2.3 Kruskal-Wallis H检验1.2.4 Friedman检验…

CCF-CSP: 因子化简(100分)

第一次提交的时候90分&#xff0c;显示的超时&#xff0c;第一反应是难道有死循环? 检查一遍发现并没有&#xff0c;那就是真的超时了&#xff0c;然后翻阅blog,发现不需要去做判断是否是素数这一步&#xff0c;原因是任意一个非素数都是素数乘积构成&#xff0c;比如说&#…

提高移动应用的安全性:策略与实践

提高移动应用的安全性&#xff1a;策略与实践 随着移动应用的普及&#xff0c;安全性问题变得日益重要。用户数据保护、应用逻辑安全、以及防止恶意攻击都是开发者必须关注的重点。本文将探讨如何通过一系列策略和实践来提高移动应用的安全性。 1. 数据加密与保护 敏感数据加…

ABAP - Function ALV 05 添加选择框列、全选、取消全选

很多用户不习惯原生GRID的选择模式&#xff0c;所以业务需要用到自定义的选择框来进行数据的操作&#xff0c;显示效果如图所示&#xff0c;增加一条选择列&#xff0c;且配置全选和全选全选的按钮功能&#xff0c;如下图所示。 实现这种功能需要用到Fieldcat的参数控制以及GUI…

c#高级-正则表达式

正则表达式是由普通字符和元字符&#xff08;特殊符号&#xff09;组成的文字形式 应用场景 1.用于验证输入的邮箱是否合法。 2.用于验证输入的电话号码是否合法。 3.用于验证输入的身份证号码是否合法。等等 正则表达式常用的限定符总结&#xff1a; 几种常用的正则简写表达式…

力扣--动态规划1027.最长等差数列

思路分析&#xff1a; 使用动态规划的思想&#xff0c;定义二维数组dp&#xff0c;其中dp[i][j]表示以nums[i]为结尾&#xff0c;公差为(j-1000)的等差数列长度。为了适应负数的情况&#xff0c;将公差的范围设为[-1000, 1000]&#xff0c;并且加上1000作为数组索引。 初始化r…

javaApI(Application Programming Interface)应用程序编程接口

ApI概念 Apl:指的是官方给开发人员提供的说明文档&#xff0c;对语言中有哪些类&#xff0c;类中有哪些方法进行说明 Objict 类 java.lang.Object 是java类体系结构中最顶层的类 Object可以表示java中任意的类 Object类中的方法 toString() 输出一个对象&#xff0c;但是…

Python服务器监测测试策略与工具:确保应用的高可用性!

在构建高可用性的应用程序时&#xff0c;服务器监测测试是至关重要的一环。Python作为一种强大的编程语言&#xff0c;提供了丰富的工具和库来帮助我们进行服务器监测测试。本文将介绍一些关键的策略和工具&#xff0c;帮助你确保应用的高可用性。 1. 监测策略的制定&#xff…

matlab|基于DistFlow潮流的配电网故障重构(输入任意线路)

目录 1 主要内容 2 部分代码 3 程序结果 4 下载链接 1 主要内容 程序采用适用于辐射状网络的DistFlow潮流模型&#xff0c;可输入任意故障线路编号&#xff0c;得到优化重构结果。这个程序是配电网故障重构可视化matlabyalmip的升级版&#xff0c;原来的程序是以电压质量作…