Maxtrain.com - [email protected] - 513-322-8888 - 866-595-6863

LT-143

Linux Introduction

Description

Bring greater efficiency to your IT infrastructure by learning to employ the standardized and finely tuned processes of the Linux operating system in your enterprise environment. In this training course, you gain the foundational knowledge and skills to administer and support your Linux OS, and learn to control permissions, process data, and perform administrative tasks.

Outline

Introducing Linux

  • The UNIX heritage
  • Linux inception
  • Linux kernel and GNU tools

Accessing the System

The GNOME desktop

  • Applying system settings
  • Customizing favorites
  • Personalizing the terminal window

Starting at the command line

  • Switching to console logins
  • Performing an SSH login
  • Structuring commands

Managing Files and Directories

Naming files and directories

  • Contrasting full and relative pathnames
  • Unraveling the file system hierarchy
  • Handling files cp and mv

Organizing files under directories

  • Making and navigating directories
  • Listing attributes with ls

Working with Linux files

  • Accelerating command line usage with Bash wildcards
  • Scrolling through files with GNU less
  • Comparing files with diff

Controlling Access to Linux Resources

Defining access rights to files

  • Identifying multiple users and groups
  • Adjusting access permissions: chmod

Collaborating via group membership

  • Joining secondary groups
  • Inheriting and changing group ownership

Adopting multiple roles

  • Switching identity
  • Changing passwords
  • Raising privilege with su, sudo and setuid

Searching the system

  • Locating files with find
  • Finding pathnames with locate

Manipulating streams

  • Matching lines with GNU grep
  • Selecting lines and fields: head, tail, gawk and cut
  • Redirection and pipelines

Editing files and streams

  • Automating stream edits with sed
  • Creating and modifying files: vim, gedit

Leveraging Bash Shell Features

Customizing Bash behavior

  • Setting options: noclobber and ignoreeof
  • Assigning to built-in shell variables

Initializing context

  • Exporting variables to the environment
  • Extending login and start-up scripts

Enhancing interactivity

  • Retrieving and reusing previous commands
  • Exploiting file name completion shortcuts

Automating Tasks with Shell Scripts

Invoking shell scripts

  • Taking bash input from a file
  • Running scripts using source

Testing and controlling execution

  • Checking exit status with if
  • Verifying file attributes with conditionals

Executing Jobs and Processes

Monitoring processes with ps and top

  • Launching multiple jobs
  • Signaling with kill

Archiving and retrieving data

  • Compressing with bzip and gzip
  • Creating tar archives

PreRequisites

Requirements:

  • Basic computer knowledge and familiarity operating a computer system

Software:

  • This course uses Red Hat Enterprise Linux
  • Concepts taught are applicable to all Linux distributions

Audience

Open to anyone who meets the prerequisites and would also like to learn how to:

  • Administer and support Linux in your environment
  • Manage and automate GNU open-source tools
  • Create, edit, and search files and directories
  • Connect to network services
  • Run shell scripts for automation

 

$2990.00 List Price

4 Days Course

Class Dates

Good To Go
$2990.00
Remote Live

This class runs from 09:00 AM to 04:30 PM EDT
$2990.00
Remote Live

This class runs from 09:00 AM to 04:30 PM EDT

MAX Educ. Savings
Category:
Loading ...