COURSE SEARCH
 
   HOME > COURSES > LINUX FUNDAMENTALS MEMBERS LOGIN 
UNLIMITED ACCESS TO OVER 575 ONLINE TRAINING COURSES FOR ONE ANNUAL PAYMENT OF ONLY $149 USD
BUY NOW
  HOME     COURSE LIBRARY     QUESTIONS & ANSWERS     CONTACT US
There are many excellent online courses. This has been hugely beneficial in my day to day work.
- Louise Nolan


LINUX Fundamentals




Course Aims
This course covers the competencies and skills identified as key to intending Linux users and developers. The course aims are to give readers a good understanding of the Linux operating system sufficient to meet the needs of application developers. Providing hands-on experience, on completion of the course the reader will be able to; understand the concepts underlying Linux; use a variety of commands, tools and utilities; program the command interpreter (shell); understands the file system; and carry out basic text manipulation.
Assumed Knowledge
Familiarity with basic computing and programming concepts is required as gained from working in a PC or mainframe environment. Knowledge of another operating system would be an advantage. Limited knowledge of Linux gained in a user environment would be beneficial.
Course Audience
Power users, programmers and developers working in a Linux environment. Software and hardware engineers who need a grounding in the Linux system. Systems Administrators who will work on Linux systems.

This course can be found in the following categories:
Courses > Unix

Table of Contents
Introduction
  • The History of Unix and Linux
  • The Features of Linux
     
    The Structure of Linux
  • The Linux System
  • The Shell
  • Users
  • The Linux File System
  • File Types
  • File Structure
  • Naming Conventions
  • Suffix Conventions
  • Pathname
     
    Accessing the System
  • Logging On
  • The Login Process
  • Exiting from the System
     
    The Linux Command
  • Command Line Syntax
  • Multi-Processing
  • passwd
  • man - online manual
     
    Process Control
  • who
  • ps - process status
  • kill
  • su - substitute user
     
    Directory and File Commands
  • pwd - print working directory
  • cd - change directory
  • ls - list
  • Wild Cards - File Name Generation
  • mkdir - make directory
  • rmdir - remove directory
  • cp - copy
  • mv - move
  • rm - remove
  • ln - link
  • chmod - change mode of access
  • Symbolic Mode
  • Absolute Mode
  • umask - user mask
  • chown - change owner
  • chgrp - change group
     
    The vi Editor
  • Starting vi
  • Arguments
  • Exiting vi
  • Modes of Operation
  • Command Mode
  • Cursor Movement
  • The Screen Commands
  • Searching
  • Edit Mode
  • Text Insertion
  • Text Deletion
  • Text Modification
  • Text Movement
  • Named Buffers
  • Special Commands
  • ex Escape Commands
  • Command Addressing
  • Delete
  • Write
  • Read
  • Next File
  • Shell Commands
  • Search and Replace
  • Regular Expressions
  • The set Command
  • Switch Options
  • String Options
    I/O Manipulation
  • Standard Input and Output
  • Input/Output Redirection
  • /dev/null
  • The file Utility
  • cat - concatenate and print
  • pr - print files
  • more
  • Print Files on a Printer
  • Examining the Print Queue
  • Remove Print Requests
  • Pipes
  • Background Commands
  • No Hangup
     
    File Manipulation
  • wc - word count
  • grep - global regular expression printer
  • sort
  • cut
  • find
  • Criteria
  • Actions
  • Examples
     
    Communications
  • write
  • mesg
  • wall - write to all
  • mail
  • Sending Mail
  • Reading Mail
  • news
     
    Appendix 1 - Answers to the Exercises
  • Appendix 1 - Answers to the Exercises
     
    Appendix 2 - Unix Standards
  • Appendix 2 - Unix Standards
     
    Appendix 3 - The set Command Options
  • Appendix 3 - The set Command Options
     
    Appendix 4 - Suggested Reading
  • Appendix 4 - Suggested Reading
    TRY BEFORE YOU BUY BECOME A RESELLER
    Tuesday 7th February 2012  © COPYRIGHT 2012 - website design by Website Design by Visualsoft