咨询热线:    40000-53353(全国)    0571-28976118(浙江)    
 

红帽Linux编程基础课程 预约试听

 

课程长度:5天/30小时


课程描述:

RHD143是一门强化培训课程,通过对学员进行培训,使其快速掌握在红帽企业Linux系统中开发应用和程序的主要技巧。这一课程为期5天,以实际操作和编程练习为主,提供动手实践、概念介绍和演示等丰富内容。培训完毕后,学员们将掌握开发Linux系统程序所需的基本技能。

 

适用对象:

Experienced C programmers (with UNIX or Linux workstation power user ) interested in beginning to develop applications on Linux。

 

必备条件:

·Experience in C programming;

·RH133 or equivalent UNIX or Linux workstation user skills for developers;

·Shell scripting in a UNIX or Linux environment;

·Experience with editors such as vi, emacs

 

后续课程: 

RHD221 - Red Hat Linux Device Drivers

 

培训内容:

·Tools and methods for developing C programs for Linux

·Shell programming essentials

·Makefiles

·Version control

·Compiling, linking and debugging

·Linux standards and compliance

·File access system calls and I/O

·Programming file and directory systemservices

·Processes management and creation

·Signals, Signal Handlers and Alarms

·Inter-process communication(shared memory, semaphores, messages)

·Threads

·Semaphores

·Pipes and FIFOs

·Shared Memory

·Message Queues

·Sockets

·Red Hat Package Manager (RPM)

·Multiplexed and Asynchronous I/O