zoukankan      html  css  js  c++  java
  • Linux就该这么学(1)-系统概述(学习笔记)

    一、热门的Linux系统开源许可协议

    • GNU GPL(GNU General Public License,GNU 通用公共许可证)
    • BSD(Berkeley Software Distribution,伯克利软件发布版)许可协议
    • Apache许可证版本(Apache License Version)
    • MPL(Mozilla Public License,Mozilla公共许可)许可协议
    • MIT(Massachusetts Institute of Technology)许可协议

    二、Linux系统内核与Linux发行套件系统

    • Linux系统内核指的是一个由Linux Torvalds负责维护(1991年编写),提供硬件抽象层、硬盘及文件系统控制及多任务功能的系统核心程序
    • Linux发行套件系统是我们常说的Linux操作系统,也就是由Linux内核与常用软件的集合产品

    三、常用的Linux系统版本(即套件系统)

    • 红帽企业版Linux(RedHat Enterprise Linux,RHEL)
    • 社区企业操作系统(Community Enterprise Operating System,CentOS)
    • Fedora:红帽公司的试验田
    • openSUSE
    • Gentoo
    • Debian
    • Ubuntu

    四、红帽认证

    4.1 红帽认证系统管理员(Red Hat Certified System Administrator,RHCSA)

    属于初级认证,要求对Linux系统有一定的了解,并且能够熟练使用Linux命令来完成:

    • 管理文件、目录、文档以及命令行环境;
    • 使用分区、LVM逻辑卷管理本地存储;
    • 安装、更新、维护、配置系统与核心服务;
    • 熟练创建、修改、删除用户与用户组,并使用LDAP进行集中目录身份认证;
    • 熟练配置防火墙以及SELinux来保障系统安全
    4.2 红帽认证工程师(Red Hat Certified Engineer,RHCE)

    属于Linux系统的中级水平认证,难度相对于RHCSA认证来讲更大,而且要求考生必须已获得RHCSA认证。该认证适合有基础的Linux运维管理员,主要考察对下列服务的管理与配置能力:

    • 熟练配置防火墙规则链与SELinux安全上下文;
    • 配置iSCSI(互联网小型计算机系统接口)服务;
    • 编写Shell脚本来批量 创建用户、自动完成系统的维护任务;
    • 配置HTTP/HTTPS网络服务;
    • 配置FTP服务;
    • 配置NFS服务;
    • 配置SMB服务;
    • 配置SMTP服务;
    • 配置SSH服务;
    • 配置NTP服务;
    4.3 红帽认证架构师(Red Hat Certified Architect,RHCA)

    属于Linux系统的最高级别认证,是公认的Linux操作系统顶级认证。考察考生对红帽卫星服务、红帽系统集群、红帽虚拟化、系统性能调优壹级红帽云系统的安装搭建与维护能力

    五、红帽软件包管理器(RPM)与Yum软件仓库

    RPM用来简化安装软件的复杂度,类似于windows的控制面板,会建立统一的数据库文件,详细记录软件信息并能够自动分析依赖关系。

    Yum软件仓库可以根据用户的要求分析出所需软件包及其相关依赖关系,然后自动从服务器下载软件包并安装到系统。其拓扑结构如下图所示

    六、systemd初始化进程

    Linux操作系统的开机过程为,从BIOS开始,进入Boot Loader,再加载系统内核,然后内核进行初始化,最后启动初始化进程。初始化进程作为Linux系统的第一个进程,需要完成Linux系统的相关初始化工作,为用户提供合适的工作环境。红帽RHEL 7系统替换掉了熟悉的初始化进程服务System V init,采用systemd初始化进程服务。

    其常用命令包括:

    systemctl命令 作用
    systemctl start foo.service 启动服务
    systemctl restart foo.serviece 重启服务
    systemctl stop foo.service 停止服务
    systemctl reload foo.service 重新加载配置文件
    systemctl status foo.service 查看服务状态
  • 相关阅读:
    STL之vector
    bubble_sort(归并排序)
    just_sort
    单调队列(数列中长度不超过k的子序列和的最值)
    两数组中寻找两个数的某种关系
    删除一个数字之后数列gcd最大
    实现二叉树(search)
    简单的树(summary)
    H5页面,按钮点击效果(信用卡还款项目)
    vue路由相关知识收集
  • 原文地址:https://www.cnblogs.com/SweetZxl/p/Linux-jiu-gai-zhe-me-xue-1xi-tong-gai-shu-xue-xi-b.html
Copyright © 2011-2022 走看看