Linux

LINUX

1. Introduction to Linux

  • History of Linux
  • Linux Kernel Versions
  • Advantages and Disadvantages of Linux
  • Features of Linux
  • Linux Kernel Architecture

2. Linux command set (popular 50)

  • General purpose commands
  • File system commands
  • File handling commands
  • Compressing and archiving files

3. User & System Mode

4. File Management

5. Inter Process Communication concepts

  • Files Pipes FIFO
  • Message Queues
  • Shared Memory
  • Semaphore Signals

6. An introduction to device drivers

  • Role of the Device Drivers
  • Character Device Drivers
  • File operations
  • The file structure
  • Block Device Drivers
  • Block Driver Structure

7. Make File

8. Virtual File System

9. VFS Architecture

10. Introduction to EXT2FS / EXT3FS.

11. Introduction to ARM9

12. Tool chain Components

  • Building Tool chain
  • Build Systems for compiling tool chain

13. Bootloader Architecture

  • U-Boot Bootloader

14. Using SD-Card for roots.

  • TFTP
  • Linux Kernel Architecture.
  • Root file system.
  • Building Root file system and booting the
  • Linux Kernel
  • Application development and Cross compilation.

15. Introduction to ANDROID

16. Toolchains for Android

  • Module I Getting started with android
  • Debugging android applications
  • Searching for content
  • Adding, changing, and removing content