课程优势:学院非常强调学习过程中对学员嵌入式Linux高端开发技术、IT技能和职业素质的培养,“全面真实的企业需求”是项目主要特色。
通过案例式化教学,理论教学、试验训练、项目实践三位一体的教学模式,有效地保证教学质量,并能充分培养学生技能水平与职业素养,使培训的学员能够达到企业实际岗位的用人标准。
本课程采用小班上课模式,采用理论+实践+创新=高素质人才。
课程目标:培养适应企业需要、基础扎实、知识面宽、技能强、富有创新精神的嵌入式开发工程师,通过本课程的系统学习,可以使学员由浅入深地对嵌入式ARM+Linux系统全面学习,能够独立胜任嵌入式底层开发、应用开发、系统开发、驱动开发等多方面工作,注重两大能力和敬业团队精神培养。
课程详情: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端口标记
查看全部
广州linux培训班学费课程内容仅供参考,具体内容以培训机构招生简章为准,或可咨询在线客服:点击咨询