First Technology Transfer

Standard and Advanced Technical Training, Consultancy and Mentoring

Linux Primer Course

Duration: 1 Day

Intended Audience

This workshop is for people planning to transfer of their Microsoft of MAC OSX computer skills to Linux. It can also be taken by decision makers, system analysts and strategists to obtain high-level overview of Linux.


Those attending the course should already have a good understanding of operating system principles, and have familiarity working with computer systems.

Key topics covered

  • Position of Linux in the server and desktop IT systems
  • History of Linux and Linux distributors
  • The open source software development model
  • The kinds of platforms and hardware supported by the Linux kernel
  • Monitoring and control of Linux processes
  • Basic techniques for interacting with Linux and running applications via both the graphical Desktop and via command line interfaces
  • The client/server nature of X Window System and X applications
  • Linux tools and approach to data manipulation
  • The use of redirection and piping techniques
  • How to work with basic network communication tools
  • Obtaining on-line help for commands and configuration

Detailed Course Outline

  • Introduction
    • History and Evolution of Linux
    • Linux as an Organisation and Enterprise Operating System
    • OSS (Open Source Software) as a Concept
    • GNU GPL Licensing and the Linux Ethos
    • Key Linux distributors
  • Introduction to working with Linux
    • Terminal window and the command line
    • Examples of simple commands
    • The Graphical interface - XWindows and Wayland
    • Linux Windows Managers
    • Login procedures
  • Linux - Hardware and Architecture Considerations
    • Kinds of platforms Linux can run on
    • Typical hardware requirements and supported devices
    • Motherboards, disks, video cards, printers, mouse
    • Ethernet cards and modems and laptops specifics
    • Linux kernel and system architecture
    • How kernels can be tailored and configured
  • Processes and Memory Management
    • Processes - Servers and Clients
    • Performance and Scheduling
    • Interprocess communication
    • Memory management
    • System booting and initialisation
  • Tools and Utilities
    • The Linux tools philosophy
    • System examination and monitoring utilities
    • Basic data handling utilities
    • Redirection
    • Pipes
  • Linux in a TCP/IP Network
    • Linux and the Internet
    • Essential TCP/IP network protocol concepts
    • TCP/IP network interrogation and monitoring tools
    • User commands
    • Linux server applications - daemons
  • Linux and Applications
    • DOS Utilities within Linux
    • Linux and Cloud Computing
    • Software Emulators and Hypervisors - an Overview
    • Linux Database Management Systems - a Survey and Appreciation
    • End-user applications
    • Inter-operability with other operating systems
  • Getting Help
    • On-Line manual pages
    • Gnome Help Browser
    • Exploring the system
    • Locating and retrieving documentation
    • Linux help via the Internet
    • Distributor support
    • Books and manuals

Call us:

Technical enqiries: 020 8669 0769
Sales enquiries: 020 8647 1939, 020 77681 40786