Linux 系统从入门到精通的学习大纲;
以前没有接触过Linux,生产环境需要,有时候遇到问题,百度一下,问题解决了,在遇到问题,在百度,有时候问题是如何解决的,为什么会解决有点丈二的和尚摸不着头脑,
为此,想用一段时间,系统的学习下Linux;为了,也找了一个学习大纲,准备按照这样的一个方向去做下了解;
这个大纲是基于在B站上千峰教育的Linux视频总结的,这个视频讲的很不错,章节也很清楚;
Linux操作系统基础:
(1)认识Linux;了解Linux系统的特点和的组成部分,基于(VMware)完成最基本的系统安装,通过SSH工具掌握远程管理Linux。
(2)桌面系统使用;通过图形化界面全面认识Linux提供的功能,包括:菜单结构、快捷方式、文件系统管理、浏览器、命令行、网络配置、常用工具。
(3)用户管理;通过命令行了解Linux的用户管理与权限设定,学会useradd、passwd、usermod、userdel等命令的使用。
(4)文件系统操作;了解Linux的目录结构,能对各种文件进行管理操作,掌握命令行常用命令。
(5)VI工具使用;掌握VI编辑工具,包括 vi工作模式、搜索、替换、光标移动等基本操作。
Linux磁盘与网络管理:
(1)网络管理;了解系统网络网络环境和配置方法,掌握网络查看与配置工具:ifconfig/ip/ifup/ifdown/ping/traceroute/netstat;掌握常用网络客户端:ftp、scp、ssh。掌握Linux下的IP配置、VLAN配置。
(2)进程管理:进程查看和管理,掌握查看进程列表命令,能够灵活新建与终止进程,能够以后台方式运行进程。
(3)磁盘管理:管理Linux文件系统,包括文件系统管理:ext2/ext3、reiserfs等文件系统的区别和创建;配置磁盘分区:认识磁盘设备、了解分区类型、分区;配置逻辑卷管理器(LVM):PV/VG/LV;管理文件系统:格式化工具、挂载、挂载选项、磁盘检查;设置磁盘限额:quota;数据备份和恢复。
(4)日志管理:了解查看linux系统日志的方法。
服务安装与部署:
(1)WEB服务器;掌握Apache、Tomcat的安装与配置;
(2)数据库服务;掌握MySQL的安装与简单配置;
(3)Java安装与配置;掌握Java环境的安装与配置;
(4)Linux服务;掌握Linux服务的层级、服务列表查看、服务启动与暂停、定时任务的设定;
(5)Iptables配置;掌握Linux防火墙技术,具备基本的安全过滤规则的编写与应用;
(6)虚拟化配置;掌握linux下的KVM虚拟化基础,了解虚拟主机的创建与使用。
Linux下的Shell编程:
掌握Linux下的Shell编程方式,掌握输入与输出,掌握循环结构、条件结构,掌握函数的调用、常用字符流处理工具(cat、cut、date、echo、grep、sed、test、tr)。
完成上述内容之后,再经过三个项目实例,如:部署一套虚拟化Linux集群以及运维监控环境、通过脚本实现对各类监测状态的收集与分析、通过脚本实现虚拟化自动化批量管理等即可完成入门。
参考链接:http://www.mobiletrain.org
参考链接:https://www.jianshu.com/p/2daf9a601660
Linux 系统从入门到精通的学习大纲;的更多相关文章
- [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)
linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...
- 《java从入门到精通》学习记录
目录 <Java从入门到精通>学习记录 3 基础的基础部分: 3 一. 常量与变量 3 1. 掌握: 3 (1) .常量与变量的声明方式: 3 (2) .变量的命名规则: 3 (3) .变 ...
- 《ASP.NET4从入门到精通》学习笔记2
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/dongdongdongJL/article/details/37610807 <ASP.N ...
- linux grep 从入门到精通
linux grep 从入门到精通 一.初级 搜索日志 grep "186" catalina.out 在新输出日志中监听固定字符串 tail -f catalina.out | ...
- linux系统基础入门
使用工具:源码管理,自动部署,web服务器(linux) linux系统基础入门 1.下载地址 2.本文介绍的是一个基于Ubuntu的开源操作系统 下载优麒麟 Ubuntu是一个广泛应用于个人电脑,云 ...
- Linux系统新手入门学习的四点建议
随着计算机的普及.互联网的发展,原本黑客手中的攻城利器---Linux,渐渐进入到普通群众的视线里,让越来越多的人接触到Linux,并学习Linux进而投身到Linux运维工作中去.如果大家对Linu ...
- Linux系统快速入门方法
相信看到这篇文章的你一定是想要学习Linux,或者已经在学习Linux的人了,那我们就可以一起探讨一下,学习Linux如何快速入门呢? 首先,希望大家弄清楚自己为什么要学习Linux,有的人是因为兴趣 ...
- 分享Linux系统快速入门法
相信看到这篇文章的你一定是想要学习Linux,或者已经在学习Linux的人了,那我们就可以一起探讨一下,学习Linux如何快速入门呢? 首先,希望大家弄清楚自己为什么要学习Linux,有的人是因为兴趣 ...
- linux常用命令大全(linux基础命令入门到精通+命令备忘录+面试复习+实例)
作者:蓝藻(罗蓝国度) 创建时间:2018.7.3 编辑时间:2019.4.29 前言 本文特点 授之以渔:了解命令学习方法.用途:不再死记硬背,拒绝漫无目的: 准确无误:所有命令执行通过(环境为ce ...
随机推荐
- Flutter 即学即用系列博客——10 混淆
前言 之前的博客我们都是在 debug 的模式下进行开发的. 实际发布到市场或者给到用户的都是 release 包. 而对于 Android 来说,release 包一个重要的步骤就是混淆. Andr ...
- Sql学习笔记(二)—— 条件查询
上篇简单介绍了一下sql的一些基础增删改查语句,而针对多种多样的查询语句则未详细说明,这一篇继续记录一下关于各种条件查询的知识. 1.按列名进行查询 语句: select stuName , stuA ...
- C# ADO.NET的SqlDataReader对象,判断是否包含指定字段
在使用ado.net的SqlDataReader对象时,如果SqlDataReader实例对象中没有对应的字段,则会在那一行报错.而SqlDataReader类又没有判断是否存在指定字段的方法,怎么办 ...
- &,^,|,的简化计算与理解
(全部和2进制有关 , 凡是2的次方数都是独立数列,都要先分解再计算的,该计算方式仅供手工计算理解,电脑会自动进行换算的) (第二个等号后面为2进制的结果,不够位在前面补0,1为真,0为假) A^ ...
- .Net Linq与Lambda表达式中GroupBy以多个字段分组
一.引入 基本上熟悉C#语言的没有不知道Lambda表达式的,其对于数据的处理真的是太方便了.其中分组处理的GroupBy方法在List中的使用非常广泛.正式近期一个功能需求中又遇到了,而且是需要Gr ...
- Webpack 4教程:为什么要优化代码
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者.原文出处:https://wanago.io/2018/07/30/webpack-4-course-part ...
- 微信小程序之菜鸟入门教学(二)
昨天学习了一些简单的概念,今天开始实际操作,通过搭建简单的计算器来学习小程序的架构 一.小程序框架 程序框架如上图所示.由此可见,框架的基本构成为: 1. app.js . app.wxss 2. a ...
- promise原理
简介 Promise 对象用于延迟(deferred) 计算和异步(asynchronous )计算.一个Promise对象代表着一个还未完成,但预期将来会完成的操作.Promise 对象是一个返 ...
- 抽象,接口和Object类
在面向对象的概念中, 所有的对象都是通过类来表述的, 但并不是所有的类都是用来描绘对象的, 如果一个类中么有包含足够的信息来描绘一类具体的对象, 这样的类就是抽象类. 抽象类往往用来表征对问题领域进行 ...
- 996.ICU 写给... 写给年轻的自己
好久不"水"长文了,随着Github开源项目996.ICU (工作996,生病ICU) (本意是为了指出互联网等早9晚9每周工作6天的不良加班工作制风气不符合法律,是对程序员等技术 ...