Linux Introduction

Course

In London

Price on request

Description

  • Type

    Course

  • Location

    London

  • Start date

    Different dates available


This Linux Operating System training course introduces the delegate to the main concepts of the LINUX Operating System. The most commonly used commands and utilities are described in detail as are the command line wildcard and redirection facilities.
The course discusses the mechanisms by which a user acquires a login environment and the main features of the Bash shell are introduced.
The delegate will practise:

Creating, copying, renaming, moving and deleting files and directories
Using the shell's redirection and pipe facilities
Editing text files using the vi editor
Setting and changing access permissions on files
Monitoring and controlling their own processes
Using the basic file and text searching utilities
Customising their own login environment

Facilities

Location

Start date

London
See map

Start date

Different dates availableEnrolment now open

About this course

The Linux System Administration (LPI & CompTIA) training course is suitable for novice Linux System Administrators, Programmers and other technical IT staff who need to acquire administration knowledge of the key administrative, networking, performance and security tasks required on Linux operating system within the Enterprise.

An ideal course for delegates who will be working in an environment using several different Linux distributions and therefore knowledge of skills common to all the different Linux distributions is required. For the purpose of practical exercises, SUSE Linux will be used.



Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Monitoring
  • Options
  • Linux
  • IT
  • Network
  • Systems
  • Network Training
  • Operating System

Course programme

Modules

Hide all

File System Configuration (7 topics)

  • File system types
  • Partitioning a disk
  • Creating filesystems
  • Displaying disk usage
  • Mounting and unmounting file systems
  • Locating files in use
  • Exercise

Advanced File System Operations (7 topics)

  • Logical Volume Management
  • Checking and repairing the file system
  • Growing file systems
  • Disk quotas
  • Listing swap areas
  • Creating and removing swap areas
  • Exercise

User Account Management (11 topics)

  • The User Private Group scheme
  • Files used in creating a user
  • Adding users via the command line and YaST
  • Groups
  • Password administration
  • The Bash Shell environment
  • Configuring user limits
  • Extended permissions
  • The sudo command
  • User monitoring and communication
  • Exercise

Package Management (9 topics)

  • The Red Hat Package Manager (rpm)
  • Verifying Software
  • Querying installed packages
  • Installing packages
  • The upgrade mechanism
  • Removing packages
  • Converting rpm packages to cpio format
  • Extended package management
  • Exercise

System Startup and Shutdown (8 topics)

  • System startup process
  • The startup script framework
  • Managing services using YaST
  • Starting and stopping services dynamically
  • Managing services with systemd
  • suseconfig and /etc/sysconfig
  • shutdown and rc
  • Exercise

Configuring Printers (8 topics)

  • The Common Unix Printing Service CUPS
  • Printer devices and configuration
  • Installing printers
  • Configuring the CUPS server
  • Printer options
  • Print commands
  • Managing print queues
  • Exercise

Process Monitoring and Scheduling (7 topics)

  • Monitoring processes
  • Shared libraries
  • Scheduling processes with at
  • Scheduling processes with cron
  • crontab command options
  • Managing anacron
  • Exercise

System Security and Encryption (6 topics)

  • The secure shell OpenSSH
  • Public/private key authentication
  • X11 forwarding
  • Encryption with Gnu Privacy Guard GPG
  • crontab command options
  • Exercise

Connecting Linux to the Network (10 topics)

  • Basic network configuration
  • IPv4 addressing
  • IPv6 addressing
  • Network protocols
  • Network services and port numbers
  • Managing network devices
  • Hostnames and DNS
  • Searching domains
  • Routing under Linux
  • Exercise

Internet Services (8 topics)

  • Network services
  • The xinetd daemon
  • Protecting services with TCP wrappers
  • Checking network service ports
  • Configuring network time
  • Interacting with the hardware clock
  • Remote administration
  • Exercise

Backup and Restore (7 topics)

  • Archiving with tar
  • Archiving with cpio
  • Using the dd command
  • Archiving and compression
  • Mirroring data between systems: rsync
  • Other backup tools
  • Exercise

Localisation (7 topics)

  • Localisation overview
  • Locale variables
  • Character encoding
  • Setting the locale
  • The time zone
  • Converting character sets
  • Exercise

Configuring MariaDB and Using SQL (7 topics)

  • Installing MariaDB server and client
  • Creating the database and tables
  • The order by and group by clauses
  • Joining tables
  • Updating and deleting rows
  • Backing up your database
  • Exercise

Devices Under Linux (10 topics)

  • Device services
  • Device file naming conventions
  • Examining hardware
  • Hardware configuration messages
  • Software configuration messages
  • System bus support
  • Managing disk parameters
  • Detecting new hardware
  • System overview: siga
  • Exercise

System Logging (5 topics)

  • rsyslog configuration
  • Testing using logger
  • Managing logs with logrotate
  • The systemd journal: journalctl
  • Exercise

Troubleshooting (4 topics)

  • The troubleshooting process
  • Booting into maintenance mode
  • Booting the rescue system
  • Exercise

Appendices (10 topics)

  • APPENDIX A - INSTALLING LINUX
  • APPENDIX B - ELECTRONIC MAIL
  • Configuring Postfix and Sendmail
  • APPENDIX C - X WINDOWS AND ACCESSIBILITY
  • Configuring the X Windows GUI interface and desktops
  • Configuring the desktop for disabled users
  • APPENDIX D - PACKAGE MANAGEMENT
  • Additional software package management tools
  • APPENDIX E - ADDITIONAL COMMANDS
  • Miscellaneous Shell commands

Linux Introduction

Price on request