1. Linux 学习

1.Linux基础
  1.1.运维岗位与Linux相关背景介绍
  1.2.Linux基础命令
    1.2.1.常用基础命令(ls/pwd/cd/uptim/man/lftp/wget/ps/top/iostat/)
    1.2.2.vim/
  1.3.Linux系统管理
    1.3.1.用户管理
    1.3.2.权限管理
    1.3.3.文件管理
    1.3.4.CPU、内存、网卡管理
    1.3.5.磁盘管理
      1.3.5.1.MegaCli/HPACUCLI/RAID
      1.3.5.2.LVM/分区/GTP
      1.3.5.3.文件系统
    1.3.6.软件管理
      1.3.6.1.rpm
      1.3.6.2.yum
      1.3.6.3.apt-get/apk/
      1.3.6.4.编译安装
    1.3.7.网络/防火墙/路由/IP管理
    1.3.8.系统安装
    1.3.9.开机启动流程
      1.3.9.1.kernel2.6  (centos6以前)
      1.3.9.2.kernel3.10(centos7以后)
  1.4.服务管理
    1.4.1.ssh服务
    1.4.2.dhcp服务
    1.4.3.http/nginx/tengine/tomcat服务
    1.4.4.ftp/tftp/vsftp/nfs/samba服务
    1.4.5.ntp服务
    1.4.6.yum服务
    1.4.7.DNS
2.运维工具
  2.1.shell
  2.2.python
  2.3.ansable/pssh/putty/taobao-gpm
  2.4.
3.计算机网络
  3.1.物理层
  3.2.数据链路层
  3.3.网络层
  3.4.传输层/会话层/表示层/应用层
  4.常见开源应用
    4.1.mysql/mariadb/sqllite/sqlserver/orcale/ppas
    4.2.lvs
    4.3.kvm/xen/zen/vmware/docker
    4.4.
5.拓展深入
  5.1.Linux  /proc参数了解
  5.2.
6.综合项目
  6.1.LAMP/LNMP(Linux/Apache/MySQL/PHP、Linux/Apache/Nginx/PHP)
  6.2.无人值守自动安装系统环境部署(ks/dhcp/tftp/ftp/http/yum)
  6.3.自定义linux发行版
  6.4.Linux内核编译
  6.5.
Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2023-06-19 08:59:50

results matching ""

    No results matching ""