前言

1.简介

  Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

2.目录

前言
第一章 简介
1.简介

第二章 管理使用命令行
1.Linux目录结构
2.相对路径与绝对路径
3.使用命令行工具管理文件
4.软链接和硬链接
5.使用shell拓展匹配文件

第三章 帮助文档
1.使用man文档
2.使用pinfo文件

第四章 文件编辑处理
1.重定向和管道
2.vim编辑器基础
3.环境变量

第五章 用户管理
1.用户、组、su、sudo
2.管理本地用户和组、密码

第六章 对于文件控制访问
1.文件权限基础理论
2.从命令行管理权限
3.特殊权限和默认权限

第七章 监控与管理进程
1.进程的基本概念
2.控制进程
3.中断进程
4.系统平均负载

第八章 控制服务和守护进程
1.systemd简介、控制服务和守护进程

第九章 配置与保护ssh
1.openssh简介
2.配置基于SSH密钥的身份认证
3.自定义openssh服务配置

第十章 日志管理与查看
1.rsyslog日志
2.journal日志
3.设置系统时间、时区

第十一章 网络管理
1.网络基础知识
2.查看网络配置
3.使用nmcli修改网络配置
4.使用配置文件更改网络
5.主机名与域名解析

第十二章 文件传输与归档
1.归档和传输文件
2.在系统间传输文件

第十三章 安装和更新软件包
1.注册RHEL
2.使用rpm工具查询软件包
3.使用yum安装和更新软件包
4.配置yum仓库
5.管理软件包模块流

第十四章 识别设备与文件系统
1.识别设备与文件系统
2.挂载文件系统
3.查找系统中的文件

第十五章 shell脚本基础
1.bash脚本-变量
2.bash脚本-转义字符
3.bash脚本-格式
4.bash脚本-流程
5.bash脚本-输入/输出重定向
6.bash脚本-正则表达式

第十六章 计划任务
1.一次性计划at
2.用户重复计划任务crontab
3.系统重复计划crontab
4.管理临时文件

第十七章 系统调优
1.系统调优-runed
2.系统调优-nice,renice,chrt

第十八章 高级文件访问控制-ACL
1.查看文件ACL
2.修改文件ACL
3.删除ACL

第十九章 SELinux
1.启用selinux
2.selinux上下文标签
3.使用bool值调整sleinux策略
4.selinux排错

第二十章 管理基本存储
1.磁盘分区
2.管理交换分区

第二十一章 管理逻辑卷
1.磁盘分区
2.创建PV和VG
3.创建文件系统并挂载使用
4.VG和LV的管理

第二十二章 高级存储功能
1.stratis
2.VDO

第二十三章 访问网络附加存储
1.NFS网络共享存储
2.使用autofs自动挂载nfs网络共享存储

第二十四章 控制启动过程
1.启动过程
2.破解root密码
3.修复启动时出现的文件系统问题

第二十五章 管理网络安全
1.firewall
2.端口的selinux安全

第二十六章 安装Linux
1.什么是虚拟化
2.使用cockpit安装linux
3.使用kickstart自动安装

文档更新时间: 2023-01-11 09:52   作者:xiubao yan