Log On/Register  

855.838.5028

Linux Introduction

Duration: 4 Days
Course Price: $2,990

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.

You Will 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
Important Course Information
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

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.

You Will 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
Important Course Information
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

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
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

Learn More
Please type the letters below so we know you are not a robot (upper or lower case):