Linux教程 大纲

Linux第1篇

第01章 Linux系统简介

第1节 Linux简介

第2节 Linux发展历史

第3节 Linux厂商与版本

第02章 Linux安装

第1节 VMware17下载与安装

第2节 CentOS7.9下载与安装

第3节 CentOS下载

第4节 安装CentOS第1步 新建虚拟机

第5节 安装CentOS第2步 虚拟机设置

第6节 安装CentOS第3步 安装

第7节 CentOS网络配置

第8节 虚拟机的默认IP地址从哪里来

第9节 Linux终端工具

第10节 MobaXterm23安装

第11节 MobaXterm连接CentOS

第12节 MobaXterm主密码

第13节 清除MobaXterm主密码

第14节 CentOS设置固定IP地址

第15节 VMware简单使用说明

第03章 终端基本操作

第1节 Linux终端 终止命令

第2节 Linux终端 复制粘贴

第3节 Linux终端 光标移动

第4节 Linux终端 编辑撤销

第5节 Linux终端 编辑删除

第6节 Linux终端 历史命令

第7节 Linux终端 命令自动补全

第8节 Linux终端 清屏

第9节 Linux终端 滚屏

第10节 Linux终端 查看帮助

第11节 Linux终端 命令换行

第12节 Linux终端 缩放字体

第04章 Linux文件夹

第1节 Linux 目录结构

第2节 Linux 系统目录

第3节 Linux 查看当前路径 pwd

第4节 Linux 查看文件夹 ls

第5节 Linux 切换当前目录 cd

第6节 Linux 创建文件夹 mkdir

第7节 Linux 修改文件夹名称 mv

第8节 Linux 移动文件夹 mv

第9节 Linux 删除空文件夹 rmdir

第10节 Linux 删除文件夹 rm

第11节 Linux 复制文件夹 cp

第05章 Linux文件

第1节 文件状态信息 stat

第2节 新建空文件 touch

第3节 编写简单文件 echo

第4节 查看文件内容 cat

第5节 修改文件名称 mv

第6节 移动文件 mv

第7节 删除文件 rm

第8节 复制文件 cp

第9节 分页查看文件内容 more

第10节 分页查看文件内容 less

第11节 显示文件前几行 head

第12节 显示文件最后几行 tail

第06章 Linux文件2

第1节 查找文件内容 grep

第2节 查找文件 find

第3节 快速查找文件 locate

第4节 查找命令相关文件 whereis

第5节 查找命令文件 which

第6节 字符的替换与删除 tr

第7节 文件增删改查 sed

第8节 建立链接 ln

第9节 inode

第10节 文件权限 chmod

第11节 tar压缩与解压

第12节 zip压缩与解压

第07章 文本编辑器vim

第1节 vim 简介

第2节 vim Hello

第3节 vim 创建文件的两种方法

第4节 vim 编辑文件

第5节 vim swap file already exists

第6节 vim 撤销

第7节 vim 删除行

第8节 vim 查找

第9节 vim 查找忽略大小写

第10节 vim 查找中替换

第11节 vim 替换

第12节 vim 大小写转化

第13节 vim 复制粘贴

第14节 vim 必备命令总结

第08章 文本编辑器vim续

第1节 vim 多文件编辑

第2节 vim 多标签页

第3节 vim 分屏

第4节 vim 自动补全

第5节 vim 显示行号

第09章 Linux软件安装

第1节 Linux 软件安装的4种方法

第2节 Linux 绿色软件安装方法

第3节 Linux JDK8绿色版安装

第4节 Linux JDK8绿色版卸载

第5节 Linux Tomcat9绿色版安装

第6节 Linux Tomcat9绿色版卸载

第7节 Linux MySql8绿色版安装

第8节 Linux MySQL8绿色版卸载

第9节 Linux rpm包安装方法

第10节 Linux JDK8的RPM版安装

第11节 Linux yum安装方法

第12节 Linux JDK8安装yum版

第13节 Linux Apache安装yum版

第14节 Linux Nginx安装yum版

第15节 Linux 源码安装方法

第16节 Linux Apache源码安装

第17节 Linux Apache源码版卸载

第10章 网络命令与配置

第1节 Linux 判断网络是否连通 ping

第2节 Linux ping TTL是什么

第3节 Linux 查看本地IP地址 ifconfig

第4节 Linux 禁用与启用网卡

第5节 Linux 临时设置IP地址

第6节 Linux 查看网关地址

第7节 Linux 临时设置网关

第8节 Linux 固定IP地址配置

第9节 Linux 单网卡配置多个IP地址

第10节 Linux 配置多张网卡

第11节 Linux DNS配置

第12节 Linux 主机名配置

第13节 Linux 域名配置

第14节 Linux 查看网络连接 netstat

第15节 Linux 查看端口对应的进程

第16节 Linux ip命令

第17节 Linux ss命令

第11章 网络请求命令

第1节 Linux 网络请求命令 curl

第2节 Linux 下载命令 wget

第3节 Linux 多线程下载工具 axel

第12章 Linux网络服务

第1节 Linux 两台CentOS虚拟机

第2节 Linux SSH基础

第3节 Linux 远程登录 ssh命令

第4节 Linux SSH 修改端口

第5节 Linux 远程复制文件 scp

第6节 Linux SSH 免密登录

第7节 Linux 远程桌面 VNC

第8节 Linux 关闭防火墙


Linux 第2篇

第13章 进程与系统服务

第14章 系统命令与信息

第15章 用户管理

第16章 用户管理2

第17章 标准磁盘管理

第18章 磁盘常用命令

第19章 动态扩容LVM

第20章 LVM命令


Linux 第3篇 Shell

第01章 Shell基础

第02章 Shell基础2

第03章 标准输入输出

第04章 自动化运维