近期由于要去某软件测试实验室去代课,讲解Linux部分相关基础知识。虽然这些年断断续续的学习过或者研究过相关Linux知识,但都是东一枪或者西一枪,没有成体系的总结过,借此机会,写下系列博客《Linux进阶之路》,从零基础到熟练操作Linux系统的相关技能,希望对你有所帮助。
此篇为系列博客《Linux进阶之路》的总纲篇,主要从总体进行部署,如下博客会按照如下提纲进行讲解。
总纲
第1章 操作系统及Linux入门介绍
- 操作系统的概念
- 操作系统的常见分类
- Linux系统介绍
- Linux历史介绍
- Linux目录介绍
第2章 命令行操作及常用命令使用
- shell介绍
- shell控制台使用
- 登录和退出Linux系统
- 文件和目录操作命令
- 用户及用户组管理命令
- 进程及任务管理命令
- 磁盘及文件系统管理命令
第3章 文本查看/编辑方法介绍
- cat命令介绍
- vim介绍
- head及tail介绍
第4章 网络配置及操作
- 网络配置命令
- 网络操作命令
- 常用网络配置文件介绍
- 常用网络操作方法
第5章 实用命令
- find命令
- sort命令
- grep命令
- sed命令
- awk命令
- 系统信息及运行状态监控
- 打包压缩工具tar
第6章 服务搭建
- 系统服务及其配置
- FTP服务搭建
- DNS服务搭建
- LAMP服务搭建
第7章 SHELL脚本
- 编程基础
- 编程语句
- 编程实战
第8章 编程环境搭建
- g++
- gdb
- makefile