当前位置: 首页 深圳站
Linux培训
深圳腾科IT教育 深圳零基础学习linux

深圳零基础学习linux

适合人群:

请询价
报名咨询 申请优惠 滚动开班| 小班| 全日制,白天班,晚班,周六周日| 2人已报名咨询
了解更多课程信息,点击此处预约试听进行一对一沟通。

课程详情

一、课程目标

安装部署RHEL7.0

●使用命令行,通过命令行管理文件

●在红帽Linux下获取系统帮助,创建、查看及编辑文件

●创建和管理用户、文件,实行系统安全管理,监控和管理Linux进程

●配置和保护OpenSSH服务

●配置和管理红帽Linux网络,通过防火墙限制网络访问

●管理Linux系统的分区和文件系统,管理逻辑卷存储,管理NFS/SMB

●针对Linux的启动引导进程进行控制及故障排除

●管理DNS服务,邮件服务、HTTP服务等

●BASH条件及架构,配置sheel环境

●Linux系统容器及Docker技术

●编写BASH脚本

二、课程大纲

1.Linux介绍

●Linux发展历程

●安装与部署Linux

2.命令行

●使用本地控制台访问命令行

●使用桌面访问命令

●使用BashShell执行命令

●Linux文件系统层次结构

●根据名称查找文件

●使用命令行工具管理文件

●使用路径名扩展匹配文件名

●使用man命令读取文档

●使用pinfo命令读取文档

●读取/usr/share/doc中的文档

●从红帽获取帮助

3.文件和目录

●将输出重定向到文件或程序

●从Shell提示符编辑文本文件

●使用图形化编辑文本文件

●vim文本编辑器

●vim基本工作流程

●使用vim编辑

●管理压缩的tar存档

●在系统间安全地复制文件

●在系统间安全地同步文件

4.用户与组

●用户和组

●获取超级用户访问权限

●管理本地账户

●管理本地组账户

●管理用户密码

5.权限

●Linux文件系统权限

●从命令行管理文件系统权限

●管理默认权限和文件访问

●POSIX访问控制列表

●使用ACL保护文件安全

6.包管理

●将系统关联至软件更新订阅

●RPM软件包和yum

●使用yum管理软件更新

●启用yum软件存储库

●检查RPM软件包文件

7.网络

●网络概念

●验证网络配置

●使用nmcli配置网络

●编辑网络配置文件

●配置主机名和名称解析

●IPV6联网概念

●IPV6联网配置

●配置网络合作

●管理网络合作

●配置软件网桥

8.磁盘

●识别文件系统和设备

●挂载和卸载文件系统

●制作文件间的链接

●查找系统中的文件

●添加分区/文件系统和挂载

●管理交换空间

●逻辑卷管理概念

●管理逻辑卷

●扩展逻辑卷

9.进程

●进程

●控制作业

●中断进程

●监控进程活动

●进程优先级和“nice”概念

●使用nice和renice影响进程优先级

●识别自动启动的系统进程<

●控制系统服务

●使用systemctl控制服务

●控制启动过程

●使用SSH访问远程命令行

●配置基于SSH密钥的身份验证

●自定义SSH服务配置

10.计划任务

●使用at计划一次性任务

●使用cron计划周期性作业

●计划系统cron作业

●管理临时文件

●系统日志架构

●查看系统日志组成总价

●查看systemd日志条目

●保存systemd日志

●保持准确的时间

11.安全

●管理SELinux安全性

●启用和监控SecurityEnhancedLinux(SELinux)

●更改SELinux模式

●更改SELinux上下文

●更改SELinux布尔值

●对SELinux进程故障排除

●使用firewalld限制网络通信

●限制网络通信

●网络端口安全性

●管理firewalld

●管理富规则

●伪装和端口转发

●管理SELinux端口标记

12.无人值守

●使用Kickstart自动安装

●定义AnacondaKickstart系统

●使用Kickstart部署新虚拟系统

13.故障排除

●对RedHatEnterpriseLinux启动过程进程控制和故障排除

●RedHatEnterpriseLinux启动过程进程控制和故障排除

●修复常见启动问题

●修复在启动时出现的文件系统问题<

14.DNS

●管理服务器的DNS

●DNS概念

●主从DNS

●配置缓存名称服务器

●DNS故障排除

15.NFS

●连接到网络定义的用户和组

●使用身份管理服务

●访问具有网络文件系统NFS的网络存储

●通过NFS挂载网络存储

●通过NFS自动挂载网络存储

●提供基于文件的存储

●导出NFS文件系统<

●保护NFS导出

16.SAMBA

●访问具有SMB的网络存储

●访问具有SMB的网络存储

●提供SMB文件共享

●执行多用户SMB挂载

17.块存储

●提供远程块存储

●ISCSI概念

●提供iscs目标

●访问iscsi存储

18.邮件

●配置电子邮件传输

●配置仅发送电子邮件服务

19.HTTPD

●提供apachehttpdweb服务

●配置apachehttpd

●虚拟主机的配置和故障排除

●配置HTTPS

●集成动态WEB内存

20.数据库

●配置MariaDB数据库

●安装mariaDB

●使用mariaDB数据库<

●管理数据库用户和访问权限

●创建和恢复mariaDB备份

21.正则表达式

●通过grep使用正则表达式

●正则表达式基础

●使用grep匹配文本

22.BASH

●编写bash脚本

●bashshell脚本编写基础知识

●bash条件句和控制结构

●使用条件句和控制结构优化bashshell脚本

●配置shell环境

●更改shell环境