端海教育集团
全国免费热线:4008699035 微信号:shuhaipeixun
或15921673576(微 信 同 号) Q Q:849322415
首页 课程表 在线聊 报名 讲师 品牌 QQ聊 活动 就业
 
 
     班级规模及环境--热线:4008699035 手机:15921673576( 微信同号)
         坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。
     上课时间和地点
  上课地点:【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦 【石家庄分部】:河北科技大学/瑞景大厦
最近开课时间(周末班/连续班/晚班):请点击此处咨询在线客服
     实验设备
       ☆资深工程师授课
        
        ☆注重质量 ☆边讲边练

        ☆合格学员免费推荐工作
        ★实验设备请点击这儿查看★
     质量保障
 

        1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
        2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供课后答疑。
        3、培训合格学员可享受免费推荐就业机会。

 
课程大纲
   
 

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脚本实现一个俄罗斯方块程序让大家领略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文件调试

 

        Troubleshooting Java Applications
                Classpath Errors
                Class Loaders
                Common Java Errors
        Troubleshooting Servers
                Native Libraries
                Threading Architecture
                Work Managers
                Deadlocks
                Overload Protection
                Deployment Problems
        Troubleshooting JDBC
                Data Source Management
                Diagnostics
                Debug Flags
                Connectivity Problems
                Connection Leaks
                Database Availability
        Troubleshooting JMS
                Management
                MBean Hierarchy
                Message Logging
                Diagnostics
                Debug Flags
                Overload Protection
                Lost Messages
                Duplicate Messages
        Troubleshooting Security
                SSL Internals
                Keystore Management
                Debug Flags
                Common SSL Problems
                Certificate Validation
                Embedded LDAP
                Security Audit
                Common LDAP Problems
        Troubleshooting Node Manager
                Internals
                Security
                Common Issues
        Troubleshooting Clusters
                Plug-in Configuration
                OHS Overview
                Plug-in Connectivity
                Plug-in Diagnostics
                Unicast Communication
                Replication Debug Flags
                Typical Replication Issues
热线:4008699035 手机:15921673576( 微信同号)
备案号:备案号:沪ICP备08026168号-1 .(2014年7月11).....................
友情链接:Cadence培训 ICEPAK培训 EMC培训 电磁兼容培训 sas容培训 罗克韦尔PLC培训 欧姆龙PLC培训 PLC培训 三菱PLC培训 西门子PLC培训 dcs培训 横河dcs培训 艾默生培训 robot CAD培训 eplan培训 dcs培训 电路板设计培训 浙大dcs培训 PCB设计培训 adams培训 fluent培训系列课程 培训机构课程短期培训系列课程培训机构 长期课程列表实践课程高级课程学校培训机构周末班培训 南京 NS3培训 OpenGL培训 FPGA培训 PCIE培训 MTK培训 Cortex训 Arduino培训 单片机培训 EMC培训 信号完整性培训 电源设计培训 电机控制培训 LabVIEW培训 OPENCV培训 集成电路培训 UVM验证培训 VxWorks培训 CST培训 PLC培训 Python培训 ANSYS培训 VB语言培训 HFSS培训 SAS培训 Ansys培训 短期培训系列课程培训机构 长期课程列表实践课程高级课程学校培训机构周末班 端海 教育 企业 学院 培训课程 系列班 长期课程列表实践课程高级课程学校培训机构周末班 短期培训系列课程培训机构 端海教育企业学院培训课程 系列班