在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):mengning/linuxstart开源软件地址(OpenSource Url):https://github.com/mengning/linuxstart开源编程语言(OpenSource Language):Shell 93.9%开源软件介绍(OpenSource Introduction):Linux从零入门实战 —— 边学边练:最有效的Linux实践之路copy from https://shimo.im/docs/3shYHtZ1n0ApkAfB 课程介绍从1991年8月25日Linux Torvalds宣告Linux操作系统的诞生至今,Linux已经问世20多年了,20多年下来,Linux早已成为各大互联网公司后台开发的必备技能,可谓不懂Linux,便很难进大厂做后台开发。 本课程以从零开始成长为Linux开发工程师或运维工程师为培养目标进行教学内容组织,真正做到从入门到精通,且具有平滑的学习曲线。 具体包括如下四个方面的内容:
课程大纲第一阶段 Linux快速入门掌握Linux的常用操作命令与Linux的第一次亲密接触第一讲
第二讲 进一步熟悉和使用Linux系统
第二阶段 Linux开发基础与shell编程第三讲 Linux代码编辑器
第四讲 Linux Shell编程知识点1:Shell脚本入门 知识点2:Shell脚本的建立和执行 知识点3:Shell环境变量 知识点4:Shell局部变量 知识点5:条件测试 知识点6:Shell函数 知识点7:if条件语句 知识点8:case结构条件句 知识点9:循环语句(while/until/for) 实战项目:自动检测Linux系统状况:用户最近登陆日志、CPU、内存、磁盘情况 第五讲 Linux开发基础
第三阶段 实战Linux网络与运维第六讲 Linux网络基础知识点1:计算机网络基础 知识点2:ifconfig 知识点3:网络测试命令:主机 ping/ 本机端口:netstat/ 嗅探器 nmap 知识点4:通俗理解iptables 实战项目:Linux 防火墙实战配置 1、对所有的地址开放本机的80、443、22、8000,8080,8001-8020端口访问; 2、对所有的地址开放ICMP协议的数据包访问; 3、其他未被允许的端口禁止访问 4、使用 nmap 测试结果 第七讲 HTTP网络服务知识点1:HTTP基础 知识点2:LNMP 架构服务搭建 知识点3:Nginx 配置 知识点4:MySQL 配置 知识点5:PHP 简介 实战项目:基于WordPress 搭建个人博客 第八讲 Linux运维基础知识点1:Linux系统监控 相关命令:iostat/free/top/dstat/iotop 知识点2:Linux自化运维 实战项目:使用Docker自动部署zabbix运维系统,实时监控服务器性能 第四阶段 Linux系统构建与内核入门第九讲 Linux系统构建知识点1:Linux内核源代码简介 知识点2:Linux内核的编译 知识点3:Linux系统的构建 实战项目:自行编译构建一个Linux系统 下载 Linux 某个版本,自行编译后,在虚拟机中运行起来。 第十讲 Linux操作系统常见试题解析,敲黑板划重点知识点1: 知识点2: 实战项目: |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论