Full Training Programs
Free Online Training Events
Free Technical Resources
If you require this training prior to attending another Embedded Linux course please contact the Doulos team to discuss your needs, or complete an online enquiry.
Linux is widely used as a development platform, and as the operating system for embedded systems. Whilst users of a desktop Linux installation may be able to run applications with limited knowledge of the operating system, a good working knowledge of the command line or shell will help you to make best use of Linux. It is also essential if you are working without a graphical desktop, for example in an embedded system.
Linux Fundamentals provides the engineer with a thorough introduction to using Linux from the command line. All the essential shell and basic operating system commands are taught, enabling you to start to utilise the power of the Linux operating system.
Linux Fundamentals is suitable for delegates with existing experience of the Windows operating system and for those who have used Linux or UNIX systems with a graphical desktop, or who have only a limited knowledge of the command line.Workshops comprise approximately 50% of class time and are based around carefully designed exercises to reinforce and challenge the extent of learning.
Doulos class materials are renowned for being the most comprehensive and user friendly available. Their style, content and coverage is unique in the HDL training world, and has made them sought after resources in their own right. The materials include:
What is Linux? • Linux distributions • Desktop vs Command line • Bash • Logging on and off • Commands and command history
Home and working directories • Creating and deleting directories • Moving between directories • Working with files and links • Finding files
Users and groups • File and directory permissions & Superuser privilege • Types of command • The command path and Environment • Startup files
Standard input, output and error • less • Redirection • Command pipelines & Filters
What is a process? • Viewing processes & Process states • Creating background processes & Controlling processes • Signals
Text files • Which editor? • vi • Command and insert mode • Entering text • Saving and exiting • Moving around a file • deleting, copying and pasting text • Substitution; search and replace • Regular expressions
Mounting and unmounting • Partitions and filesystems • tar • Checksums • rsync • gzip
IP addresses • Routing table • Detecting network problems • DNS
Compiling C programs • make • Makefile • Phony targets • Implicit recipes • Other features
Complete an enquiry form and a Doulos representative will get back to you.
Enquiry FormPrice on request