• 系统引导


    系统引导
    三个阶段:
    1:引导程序 位于主扇区 0磁道
    2:加载内核 逐一扫描设备 加载驱动 接管所有硬件设备
    3:执行init进程(进程号PID永远是1) 初始化进程
    GRUB配置文件
    全剧菜单设置
    title局部菜单设置 启动项
    root kernel initrd
    root (hd0,0)定位根目录 //hd0,0 第一块硬盘的第一块分区
    kernel 定位内核 加载内核 内核指令及启动的方式
    initrd 路径/boot
    GRUB配置文件修改
    分为永久修改和临时修改
    内核是控制进程的一段代码 是一个操作系统的核心
    jobs 查看后天作业的命令 fg +编号 调到前台

    内核参数:通过配置内核参数来修改内核提供的功能
    临时修改内核参数
    [root@server ipv4]# cd /proc/sys/net/ipv4
    [root@server ipv4]# ping 192.168.0.1 有回应
    [root@server ipv4]# echo 1 > icmp_echo_ignore_all
    [root@server ipv4]# ping 192.168.0.1 没回应
    [root@server ipv4]# echo 0 > icmp_echo_ignore_all 该回去
    [root@server ipv4]# ping 192.168.0.1 有回应
    永久修改内核参数
    [root@server ipv4]# sysctl -a | grep icmp_echo 查看可用的值|icmp_echo
    [root@server ipv4]# vi /etc/sysctl.conf 编辑
    net.ipv4.icmp_echo_ignore_all=1
    [root@server ipv4]# sysctl -p 刷新加载
    [root@server ipv4]# sysctl -a | grep icmp_echo 查看可用的值|icmp_echo
    [root@server ipv4]# ping 192.168.0.1 没回应

    [root@server ipv4]# vi /etc/inittab
    0 关机 1是单一用户 3是多用户 5是图形界面 6是重启 4是没定定义 2是无网络
    0 - halt (Do NOT set initdefault to this) //关机
    # 1 - Single user mode //是单一用户
    # 2 - Multiuser, without NFS (The same as 3, if you do not have networking ) //无网络
    # 3 - Full multiuser mode //多用户
    # 4 - unused //没定定义
    # 5 - X11 / /图形界面
    查找运行级别 runlevel
    init 3 //切换到多用户界面
    /etc/inittab --> upstart -->systemctl
    二进制程序
    /usr/sbin/vsftpd
    配置文件
    /etc/vsftpd/vsftpd.conf
    启动脚本
    /etc/rc.d/init.d/vsftpd
    手动控制服务
    /etc/rc.d/init.d/vsftpd start/stop 开启或关闭
    /etc/rc.d/init.d/vsftpd status 状态
    service vsftpd start 开启
    service vsftpd stop 关闭
    service vsftpd status 状态

    自动控制
    [root@server ~]# chkconfig --list vsftpd 查看
    v sftpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
    [root@server ~]# chkconfig --list
    NetworkManager 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
    abrt-ccpp 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭
    abrtd 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭
    acpid 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
    atd 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭
    auditd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
    autofs 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭
    blk-availability 0:关闭 1:启用 2:启用 3:启用 4:启用 5:启用 6:关闭
    bluetooth 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭
    certmonger 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭
    cpuspeed 0:关闭 1:启用 2:启用 3:启用 4:启用 5:启用 6:关闭
    [root@server rc5.d]# chkconfig --level 35 vsftpd on
    [root@server rc5.d]# chkconfig --list vsftpd
    vsftpd 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭

  • 相关阅读:
    elastic search配置ik分词及pinyin分词使搜索同时支持中文和拼音搜索
    centos如何配置本地yum源
    PostGIS 3.0.1编译安装
    CentOS7安装GeoServer
    PostgreSQL v12.0在Centos7手动安装
    CentOS7.3镜像下载
    CentOS7各个版本镜像下载地址
    ElasticSerach7.6.0拼音分词器安装和使用
    uDig配图与GeoServer添加Style
    清除SQL2005数据库日志的方法
  • 原文地址:https://www.cnblogs.com/luo102154/p/7235884.html
Copyright © 2020-2023  润新知