Preferred method of contact:

UNIX Introduction

COURSE TYPE

Foundation

Course Number

428

Duration

4 Days
Request Team Training

PDF Add to WishList

Arm yourself with the skills and knowledge needed to administer and support UNIX — a highly reliable OS for environments ranging from mission-critical clusters and servers, to workstations and desktops. This training course provides you with the foundational knowledge needed to manage data, navigate directories, and perform multiple administrative tasks with shell scripts.

You Will Learn How To

  • Administer and support UNIX in your environment
  • Manage data, execute commands, and customise your environment
  • Navigate the UNIX directory hierarchy, manipulate files, and control file access
  • Interact with and customise the KornShell
  • Extract and process information with filters and pipes

Important Course Information

Software:

  • This course uses OpenSolaris
  • Concepts taught are applicable to all UNIX distributions

Course Outline

  • Interacting with UNIX

The command-line interface

  • Role of the shell
  • Command format and syntax

Browsing online documentation

  • Displaying man pages
  • Accessing web reference sources
  • Managing Files

Essential file housekeeping tools

  • Copying: cp
  • Renaming: mv
  • Removing: rm
  • Linking: ln
  • Editing: vi
  • Printing: lp, lpr

Displaying and interpreting file attributes

  • Listing files with ls and ls -l
  • Identifying file type, owner, group, size, modification time and index number

Establishing access permissions with chmod

  • Symbolic notation
  • Octal notation
  • Navigating Directories

The UNIX directory hierarchy

  • Home, current and parent directories
  • Root directory and subdirectories

Maintaining directories

  • Changing directory with cd
  • Making and removing directories

Locating files with find

  • Searching using file attributes
  • Operating on found files
  • Working with the KornShell

Command history facility

  • Listing past commands
  • Recalling and editing a previous command

Employing KornShell tips and tricks

  • Filename "wildcards": *, ? , [ ]

Personalising your shell

  • Defining command aliases
  • Updating the start-up scripts
  • Setting shell variables and options
  • Accessing UNIX Servers from UNIX and Windows

Logging into a remote server

  • Secure Shell
  • PuTTY
  • Telnet
  • Cygwin
  • Others

Uploading and downloading files

  • Secure FTP
  • scp
  • FTP
  • WinSCP
  • Others
  • Taming Information with Filters

The UNIX tool-building philosophy

  • Filtering data streams through pipelines
  • Redirecting standard input, output and error streams

Extracting and restructuring data

  • Searching: grep
  • Sorting: sort
  • Editing: sed
  • Trimming: head and tail
  • Selecting: awk
  • Counting: wc

Matching patterns with regular expressions

  • Metacharacter examples with grep
  • Substituting patterns with sed
  • Refining selections with awk
  • Developing and Executing Scripts

Writing a simple script

  • Storing commands in a file
  • Marking the file executable

Controlling flow of execution

  • Iterating through loops with for and while
  • Testing conditions with if/else
  • Choosing alternatives with case
  • Measuring disk space usage
  • Initiating and terminating daemons
Show complete outline
Show Less

Exclusive Private Team Training Course

Enhance your team's effectiveness and boost productivity with this course, delivered privately to your organization or to any preferred location, including options for hybrid or all-virtual delivery via AnyWare.

This training course could be customized, and combined with other courses, to meet the specific needs of your team's training.

Preferred method of contact:

Attendee Benefits

After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.

After-Course Computing Sandbox
You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

Free Course Exam
You can take your Learning Tree course exam on the last day of your course or online any time after class.

Prev
Next

Enhance Your Credentials with Professional Certification

Learning Tree's comprehensive training and exam preparation guarantees that you will gain the knowledge and confidence to achieve professional certification and advance your career.

This course is approved by CompTIA for continuing education units (CEUs). For additional information and to confirm which courses are eligible towards your CompTIA certification, click here.

“I have directly applied the skills learned in the Introduction to UNIX course in my day-to-day job, and am now more efficient at responding to service requests”.

- P. Haines, Senior Web Developer
University of the Arts London

Prev
Next
Chat Now

Please Choose a Language

Canada - English

Canada - Français