• 首页
  • 关于我们
  • 全部课程
  • 企业培训
  • 视频中心
  • 新闻资讯
  • 实验室
  • 考试服务
  • 联系方式
    • 红帽专题
    • 云计算虚拟化专题
    • 大数据专题
    • 数据库专题
    • 网络数通专题
    • 信息安全专题
    • 软件开发专题
    • 项目管理专题
  • ꁸ 回到顶部
  • ꂅ 0551-65770388
  • ꁗ QQ客服
  • ꀥ 微信二维码

Linux系统开发全程精通实战课程

 

VMware认证专家
VMware认证专家
红帽认证
红帽认证
2020-01-04
中国电信安徽公司千人千万燎原计划大数据分析和挖掘企业培训
2020-01-04
国家电网2019年信息安全技术培训顺利开展
2020-01-04
中国电信学院(上海)云网融合师资导师集训培训授课顺利完成
2020-01-04
安徽省法院2019年数据库专题知识讲座

企业内训新闻

课程大纲下载

热门课程

课程表

全部课程

视频

视频中心

预约

立即预约

考试服务

企业培训

关于我们

培训计划off
考试
朋友,我们
电话
끠 搜索

0551-65770388

ia_200000003

课程名称:Linux系统开发全程精通实战课程

开班类型:周末+脱产班

推荐星级:5星

课程时长:27课时

授课方式:面授、远程

分享到: 0
在线咨询报名
企业定制培训
  • 课程概述
  • 考试介绍
  • 开班计划
  • 常见问题
  • 1、Linux基础编
     
    还在为Linux入门发愁吗?还在为繁杂的Linux知识感到无所适从吗?本课程姜葱从Linux开发者的角度提炼出Linux开发者所必备的Linux知识。

    1.1 初识Linux
          什么是Linux
          Linux与Unix的关系
          Linux系统的特点
          Linux系统的组成
     
    1.2 Linux基本操作
           登录
           口令文件
           简单命令
           man

    1.3 Linux基本命令
           目录操作命令(cd mkdir rmdir)
           文件操作命令(cp mv rm ln which cat less more head tail wc)
     
    1.4 bash基础
           通配符
           输入输出重定向
           管道
           后台作业
           历史记录
           命令补全
           别名

    1.5 Linux文件系统
           什么是文件系统
           文件类型
           mount与umount
           软连接与硬连接

    1.6 Linux管理命令
          df、du(查看磁盘与目录容量命令)
          free(查看内存使用状态命令)
          ps(查看进程命令)
          top(进程监控命令)
          kill、killall(向进程发信号命令)
          rpm(安装软件包命令)
          tar(备份与恢复命令)

    1.7 linux文件权限
          linux用户类别
          组管理
          用户管理
          权限管理
          suid、sgid、sticky bit umask

    1.8 vi使用
           什么是vi
           vi的三种工作方式
          编辑模式
          插入模式
          命令模式(末行模式)

    1.9 grep命令与正则表达式
           grep命令
           正则表达式
           grep命令中使用正则表达式
            vi中使用正则表达式

    1.10 find
             find命令一般格式
             find常用表达式
             find逻辑表达式
             find示例

     

     

    2 Shell编程篇

    从程序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。对于Linux用户来说掌握一定的Shell知识是必要的。本章总结常用的Shell编程知识,并通过Shell脚本实现一个俄罗斯方块程序让大家领略Shell的魅力。
     
    2.1 Shell编程基础
           什么是Shell程序
           本地变量
           环境变量
           位置参量
           数组

    2.2 Shell输入输出
           read
           echo
           echo输出颜色与光标定位

    2.3 Shell算术扩展
          单引号、双引号、反引号区别
          命令替换
          算术扩展

    2.4 Shell条件测试
           字符串测试
           整数测试
           逻辑测试
           文件测试

    2.5 Shell条件与分支语句
           if语句
           case语句

    2.6 Shell循环语句
           for语句
           while语句
           until语句
           select与菜单

    2.7 函数
          函数的使用
          字符串操作
          一些内置命令(expr,shift,eval,trap等)
    2.8 sed
           什么是流编辑器sed
           sed地址定位方式
           sed编辑命令

    2.9 awk
          什么是awk
          awk简单用法
          awk脚本语法
          awk执行过程

    2.10 Shell俄罗斯方块(上)
              获取键盘方向按键(read)
              棋盘绘制(echo)
              俄罗斯方块表示(一维数组)
              俄罗斯方块图形输出

    2.11 Shell俄罗斯方块(下)
             进程模型(显式进程,控制进程)
             捕捉信号(trap )
             俄罗斯方块源码分析

     

    3 Linux开发工具篇

    工欲善其事必先利其器,Linux开发工具使用讲解Linux底下C/C++开发工具的使用。主要包括编译工具gcc、调试工具gdb、make(Makefile)工具。

    3.1 gcc入门(上)
           什么是gcc
           gcc特点
           gcc编译过程
           gcc常用选项
           gcc编译多文件
    3.2 gcc入门(下)
           使用外部库
           静态库与共享库
           生成静态库
           生成动态库

    3.3 Makefile(上)
           make与Makefile介绍
           Makefile基本规则
           简单的Makefile编写
           Make自动化变量
           Makefile编译多个可执行文件

    3.4 Makefile(下)
          make常用内嵌函数
          多级目录Makefile
          实用的Makefile

    3.5 gdb入门(上)
           什 么是gdb
           gdb功能
           运行程序
           查看源码
           设置断点
           单步调试
           gdb常用命令总结

    3.6 gdb入门(下)
           查看运行时数据
           程序错误
           gdb调试段错误
           core文件调试

     

  • 首页
  • 关于我们
  • 全部课程
  • 企业培训
  • 视频中心
  • 新闻资讯
  • 考试服务
  • 联系方式
版权所有© 安徽肯耐博网络技术有限公司
  • 安徽肯耐博网络技术有限公司
  • 安徽省合肥市政务区休宁路中侨中心B座1907室
  • 0551-65770388
  • jiangtao@openlabhf.cn
qrcode_for_gh_e69609bc80e5_1280
分享到: 0
 本网站由阿里云提供云计算及安全服务
本网站支持 IPv6
 本网站由阿里云提供云计算及安全服务
本网站支持 IPv6
 本网站由阿里云提供云计算及安全服务
本网站支持 IPv6
 本网站由阿里云提供云计算及安全服务
本网站支持 IPv6