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 ...
随机推荐
- GitHub 可以免费创建私人仓库啦
如果你不知道什么是 GitHub,也可以往下看,只不过可能感受不会那么深啦. 昨天,GitHub 博客发表了文章 其中比较重要的已经用蓝色线标注了. GitHub 支持开发者创建免费私人仓库,但是需要 ...
- KVO讲解
最近一直在写swift项目,没有时间更新自己的技术博客,以前在博客里面写过KVO的底层原理,今天我们来看一下KVO的整个使用过程和使用场景(附有demo),大约花大家10-15分钟时间,希望大家看完博 ...
- 【转载】Mysql创建表时报错error150
从mysql数据库中导出正常数据库的脚本语句,而后使用脚本语句创建数据库的过程中,执行语句提示Can't Create Table 'XXX' erro150的错误,语句执行中断,创建table失败, ...
- Java笔记(day9~day10)
继承: 好处:1.提高代码复用性: 2.让类之间产生关系,给多态提供了前提: 父类.子类 Java中支持单继承,不直接支持多继承,但对C++的多继承进行了改良 单继承:一个子类只能有一个直接复类 ...
- java类与对象(属性,方法)的使用
---恢复内容开始--- 类和对象是java编程中很重要的应该面向对象的一课,实际上可以将类看作对象的载体,它定义了对象所具有的功能.Java是面向对象的语言,因此掌握类与对象是学习Java语言的基础 ...
- Mac电脑 怎么导出安卓手机的相册
1.mac上下载一个HandShaker 2.把电脑和手机设置在同一个wifi下 3.安卓手机上下载一个HandShaker 参考:https://zhidao.baidu.com/question/ ...
- ElasticSearch、Logstash、Kibana 搭建高效率日志管理系统
ELK (ElasticSearch.LogStash以及Kibana)三者组合是一个非常强大的工具,这里我们来实现监控日志文件并且收到日志到ElasticSearch搜索引擎,利用Kibana可视化 ...
- 好代码是管出来的——使用GitHub
前面的文章介绍了Git的基本概念和用法,本文则是基于GitHub的一个实践介绍,主要内容有: GitHub简介 个人与组织 仓库的创建与维护 Fork与pull request 小结 GitHub简介 ...
- 利用ZYNQ SOC快速打开算法验证通路(6)——LWIP实现千兆TCP/IP网络传输
一.前言 之前ZYNQ与PC之间的网络连接依赖于外接硬件协议栈芯片,虽然C驱动非常简单,但网络带宽受限.现采用LWIP+PS端MAC控制器+PHY芯片的通用架构.关于LWIP库,已经有很多现成的资料和 ...
- LeetCode算法题-1-bit and 2-bit Characters(Java实现)
这是悦乐书的第302次更新,第321篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第170题(顺位题号是717).有两个特殊字符,第一个字符可以用一个比特0表示,第二个字 ...