Unix

Unix Overview

No-risk Guarantee

Student Feedback


LIMITED TIME
DISCOUNTS -
CLICK HERE
FOR DETAILS


Home » Our Courses » General IT Training » Unix Training

SIGN UP BELOW TO ACCESS THE DEMO COURSES!
Name: E-mail:

UNIX Systems Online Courses

Incredible online training courses in UNIX! These UNIX online training courses have been designed to take you from the very basics of using UNIX to being proficient in the advanced functions of UNIX server administration.

Learn to get the full benefit of using UNIX as your server's operating system. These online courses provide step-by-step instructions for mastering this powerful application. Use UNIX to improve the performance of your organization.

Are you looking for excellent, online UNIX training that allows you to learn at your pace without spending entire days at a time away from the office?

Click on course titles for specific course objectives and topics.


+UNIX User and Data Management

    Overview/Description
    To demonstrate the core administrative functions of managing users, data, and software on UNIX systems

    Target Audience
    IT professionals working in a UNIX environment for the first time

    Prerequisites
    A basic understanding of the UNIX operating system; familiarity with the history of UNIX and the reasons for its continued popularity; general comprehension of UNIX system architecture, and awareness of the user interfaces 

    Expected Duration (hours)
    2.7

    Lesson Objectives
    • connect the role of the systems administrator with the responsibilities of superuser privileges.
    • determine the method for adding and configuring a user account.
    • recognize the strategies used to track user activity and control access to resources in a given scenario.
    • create and configure a user account in a given scenario.
    • configure a filesystem.
    • identify the best data protection strategy in a given scenario.
    • choose the RAID system to implement in a given scenario.
    • design a RAID implementation for a given scenario.

+Deploying and Initializing UNIX Systems

    Overview/Description
    To describe the maintenance and optimization of UNIX systems

    Target Audience
    IT professionals working in a UNIX environment for the first time

    Prerequisites
    A basic understanding of the UNIX operating system; familiarity with the history of UNIX and the reasons for its continued popularity; general comprehension of UNIX system architecture, and awareness of the user interfaces 

    Expected Duration (hours)
    2.7

    Lesson Objectives

    • deploy and administer UNIX software in a given scenario.
    • install and remove software packages.
    • compile software from source in a given scenario.
    • install the Apache web server from source code to specification.
    • compare the different boot mechanisms for UNIX operating systems.
    • modify startup scripts in a given scenario.
    • choose the appropriate procedure for shutting down the system in a given scenario.
    • configure run levels and shutdown in a given scenario.

+Securing UNIX Systems

    Overview/Description
    To describe how to implement and maintain UNIX networking

    Target Audience
    IT professionals working in a UNIX environment for the first time

    Prerequisites
    A basic understanding of the UNIX operating system; familiarity with the history of UNIX and the reasons for its continued popularity; general comprehension of UNIX system architecture, and awareness of the user interfaces 

    Expected Duration (hours)
    3.3

    Lesson Objectives

    • describe how UNIX file attributes relate to file ownership and access rights.
    • recognize how to protect the security of entire UNIX filesystems.
    • set security parameters in UNIX kernels and prevent cron and unwanted shutdown security issues.
    • change file permissions and implement permission-based system security in UNIX.
    • recognize how to benchmark operating systems, including UNIX, and evaluate the security of their configurations.
    • describe the UNIX password system.
    • recognize how to restrict boot-level and root access to UNIX systems.
    • recognize how to integrate Kerberos authentication on UNIX systems.
    • design and implement access control policies.
    • use Pluggable Authentication Modules (PAM) to control access to system resources in a given scenario.

+Managing UNIX Software and System Services

    Overview/Description
    To introduce UNIX software and system services management

    Target Audience
    IT professionals working in a UNIX environment for the first time

    Prerequisites
    A basic understanding of the UNIX operating system; familiarity with the history of UNIX and the reasons for its continued popularity; general comprehension of UNIX system architecture, and awareness of the user interfaces 

    Expected Duration (hours)
    1.3

    Lesson Objectives

    • recognize how to apply software updates and patches to UNIX systems.
    • describe security issues and boot services in UNIX.
    • describe how to limit services launched by inetd and xinetd.
    • identify services to be started or disabled, and configure inetd and xinetd to add or remove such services.

+Networking and UNIX Name Resolution

    Overview/Description
    To explain how to secure UNIX systems from local and remote security threats

    Target Audience
    IT professionals working in a UNIX environment for the first time

    Prerequisites
    A basic understanding of the UNIX operating system; familiarity with the history of UNIX and the reasons for its continued popularity; general comprehension of UNIX system architecture, and awareness of the user interfaces 

    Expected Duration (hours)
    2.3

    Lesson Objectives

    • implement core network configuration issues in UNIX.
    • identify how networking daemons are managed and configure the inetd super daemon.
    • configure TCP/IP networking in FreeBSD.
    • identify how addresses can be managed on a local network with DHCP and how name resolution services operate.
    • configure DHCP servers and clients.
    • prepare BIND to support DNS operations.
    • perform an LDAP search.
    • manage and configure naming services on a UNIX system.

+Managing UNIX Clients

    Overview/Description
    To explain how to manage UNIX clients

    Target Audience
    IT professionals working in a UNIX environment for the first time

    Prerequisites
    A basic understanding of the UNIX operating system; familiarity with the history of UNIX and the reasons for its continued popularity; general comprehension of UNIX system architecture, and awareness of the user interfaces 

    Expected Duration (hours)
    1.3

    Lesson Objectives

    • identify the hardware and software requirements for UNIX clients.
    • configure X for UNIX clients.
    • identify the steps in setting up a diskless UNIX client.
    • recognize the principal features of WINE.
    • set up and manage UNIX clients.

+Administering UNIX Network Services

    Overview/Description
    To introduce the administration of UNIX network services

    Target Audience
    IT professionals working in a UNIX environment for the first time

    Prerequisites
    A basic understanding of the UNIX operating system; familiarity with the history of UNIX and the reasons for its continued popularity; general comprehension of UNIX system architecture, and awareness of the user interfaces 

    Expected Duration (hours)
    3.0

    Lesson Objectives

    • perform key web service configurations with the Apache web server.
    • identify the components of an e-mail system and perform basic configuration of the Postfix mail service.
    • implement and manage NFS file shares.
    • configure file sharing and security with Samba.
    • manage and configure UNIX network services.
    • set up and administer printers on UNIX.
    • identify the features of the Common UNIX Printing System.
    • troubleshoot common printing problems in UNIX.
    • configure the ftpd daemon.
    • configure a secure shell server to provide encrypted remote access to a UNIX system.
    • configure and implement ssh with UNIX.

+UNIX Systems Management

    Overview/Description
    To outline UNIX performance monitoring and disaster recovery strategies and techniques in UNIX

    Target Audience
    IT professionals working in a UNIX environment for the first time

    Prerequisites
    A basic understanding of the UNIX operating system; familiarity with the history of UNIX and the reasons for its continued popularity; general comprehension of UNIX system architecture, and awareness of the user interfaces 

    Expected Duration (hours)
    3.0

    Lesson Objectives

    • recognize the methods of performance optimization.
    • monitor and control UNIX processes in a given scenario.
    • troubleshoot system performance in a given scenario. .
    • recognize how to interpret log files and configure logging in a given scenario.
    • identify, prioritize, and safely terminate jobs.
    • identify backup strategies and best practices for implementing backups.
    • detail the backup utilities available in UNIX.
    • identify the commands used to back up data in UNIX.
    • recognize how to manage UNIX system crashes.
    • recognize how to perform backups in UNIX.




+Introduction to UNIX

    Overview/Description
    To introduce the UNIX operating system

    Target Audience
    IT professionals needing to familiarize themselves with the UNIX environment

    Prerequisites
    Some familiarity with system administration

    Expected Duration (hours)
    2.0

    Lesson Objectives
    • discuss the history of UNIX and its continuing significance as a technology.
    • explain the importance of standards in achieiving software portability and describe standards relevant to UNIX.
    • compare the current UNIX variants.
    • describe the various uses of UNIX and how UNIX systems are implemented.
    • describe the various UNIX user interfaces.
    • log into and out of a UNIX shell and use a command-line interface.

+UNIX System Architecture

    Overview/Description
    To describe the core components of a UNIX system

    Target Audience
    IT professionals needing to familiarize themselves with the UNIX environment

    Prerequisites
    Some familiarity with system administration

    Expected Duration (hours)
    4.0

    Lesson Objectives

    • describe the role of the operating system in providing a productive environment for computer users.
    • describe the layered architecture of the UNIX operating system.
    • describe the kernel process and explain how data is accessed, displayed, and stored.
    • list the key system calls made available by a POSIX compliant kernel.
    • describe the different types of files used in UNIX systems.
    • describe the filesystems used by UNIX systems.
    • provide an overview of the Filesystem Hierarchy Standard (FHS).
    • locate files within filesystems based on their functions and permissions.
    • describe the function of a UNIX shell.
    • provide an overview of the shell environments available on UNIX systems.
    • provide an overview of the core features of a UNIX shell environment.
    • use standard input and output, and pipe commands.




+UNIX Shell Scripting Basics

    Overview/Description
    To explain how to create simple shell scripts using UNIX shell commands

    Target Audience
    IT professionals and UNIX end-users who need to familiarize themselves with the UNIX shell environment

    Prerequisites
    Familiarity with the fundamentals of the UNIX operating system and the ability to navigate a file system and use basic shell commands

    Expected Duration (hours)
    3.0

    Lesson Objectives
    • explain what a shell script is.
    • distinguish between the major shell environments and select a shell based on its characteristics.
    • create and run a simple shell program.
    • write a simple shell script.
    • manage the execution of UNIX shell commands.
    • redirect standard input and output and use file descriptors.
    • use substitution and quoting to expand and match files and commands.
    • describe the syntax used to execute shell commands.
    • write a shell script that uses the shell's command execution and substitution capabilities.

+UNIX Shell Scripting Tools

    Overview/Description
    To explain how to use variables, operators, and text editing tools in UNIX shell scripts

    Target Audience
    IT professionals and UNIX end-users who need to familiarize themselves with the UNIX shell environment

    Prerequisites
    Familiarity with the fundamentals of the UNIX operating system and the ability to navigate a file system and use basic shell commands

    Expected Duration (hours)
    3.0

    Lesson Objectives

    • use variables in UNIX programming.
    • describe and use script variables and parameters.
    • explain variable expansion and use array variables.
    • use arithmetic operators in shell scripts.
    • use variables and arithmetic in a shell script.
    • provide an overview of the role of tools such as sed, awk, and perl in shell programming.
    • explain how to use the sed line editor.
    • use sed in a UNIX shell script to edit a file.
    • explain how to use awk.

+Writing UNIX Shell Programs

    Overview/Description
    To describe how to use flow control, incorporate user input in UNIX shell programs, and debug shell programs

    Target Audience
    IT professionals and UNIX end-users who need to familiarize themselves with the UNIX shell environment

    Prerequisites
    Familiarity with the fundamentals of the UNIX operating system and the ability to navigate a file system and use basic shell commands

    Expected Duration (hours)
    3.7

    Lesson Objectives

    • explain the principles of logical flow in a shell program
    • use conditional expressions to provide flow control in shell programs.
    • use flow control commands in shell programs.
    • use conditional expressions and flow control in a shell program.
    • use functions to improve the efficiency of program code.
    • use the UNIX I/O system in shell programs.
    • create user menus with the select command and use them in shell programs.
    • write an interactive program that makes use of standard input and output.
    • use variables, comments and white space to produce human-readable code.
    • explain how to debug shell scripts.
    • debug a shell program.



+Customizing the UNIX User Environment

    Overview/Description
    To demonstrate how to customize the UNIX environment to suit user requirements

    Target Audience
    End users and IT professionals working in a UNIX environment for the first time

    Prerequisites
    Basic keyboard and mouse skills; some experience of working in a command-line environment such as MSDOS an advantage

    Expected Duration (hours)
    4.0

    Lesson Objectives
    • name and describe the files used to configure the common shell environments.
    • explain the role of global environment variables and local shell variables, and name common variables.
    • reference shell variables used in the Bash, Korn, and C shells.
    • customize the Bash shell.
    • describe the function and design principles of the X windowing system.
    • name the files used to configure X, explain their functions, and describe their syntax.
    • reconfigure screen resolution on an X terminal.
    • explain the function of window managers and describe UNIX desktop environments such as CDE, KDE, and GNOME.
    • describe the types of documentation available on UNIX systems.
    • use the online manual pages to get help with UNIX commands.
    • use the Info system to find out more about UNIX commands and utilities.
    • use the man pages to find out about the date command.

+Working with UNIX Files and Directories

    Overview/Description
    To demonstrate common UNIX commands and programs used to perform basic tasks involving files and directories

    Target Audience
    End users and IT professionals working in a UNIX environment for the first time

    Prerequisites
    Basic keyboard and mouse skills; some experience of working in a command-line environment such as MSDOS an advantage

    Expected Duration (hours)
    4.3

    Lesson Objectives

    • describe the different kinds of files found on a UNIX system, and explain their functions.
    • use the ls command and interpret its output, and use the cat command to view the contents of text files.
    • use absolute and relative paths, as well as common shortcuts, to navigate directory hierarchies.
    • create and delete files, and assign ownership and permissions.
    • navigate a filesystem, create a file, and set permissions.
    • list the characters used in regular expressions, and describe their functions.
    • use regular expressions to locate files.
    • use the find command to locate files and the grep command to search their contents.
    • describe the conventions and limitations that apply to UNIX filesystems and compare them with conventions used by other operating systems.
    • create and delete directories and copy or move files.
    • organize files into a directory structure.
    • use hard links and symbolic links.
    • list the commands used to manage files and directories.

+Working with UNIX Programs

    Overview/Description
    To describe how to use UNIX programs and manage their execution

    Target Audience
    End users and IT professionals working in a UNIX environment for the first time

    Prerequisites
    Basic keyboard and mouse skills; some experience of working in a command-line environment such as MSDOS an advantage

    Expected Duration (hours)
    3.0

    Lesson Objectives

    • explain the process hierarchy.
    • run jobs in the background and monitor processes.
    • use the cron and at facilities to schedule job execution.
    • use the appropriate commands to terminate, suspend, and restart processes.
    • manage running processes.
    • describe commonly used text filters.
    • discuss the common programs that are installed on most UNIX systems.
    • explain the principles of using redirection, pipes, and filters to create composite commands.
    • manipulate text files with composite commands and filters.

+Text Editing and Printing in UNIX

    Overview/Description
    To describe how to use the vi text editor and how to print documents

    Target Audience
    End users and IT professionals working in a UNIX environment for the first time

    Prerequisites
    Basic keyboard and mouse skills; some experience of working in a command-line environment such as MSDOS an advantage

    Expected Duration (hours)
    2.7

    Lesson Objectives

    • explain the importance of text in a UNIX environment, and describe the range of UNIX tools available for manipulating text.
    • perform core editing tasks using vi.
    • search and replace text strings using vi.
    • use vi to perform common editing tasks.
    • provide an overview of printing systems commonly found on UNIX systems.
    • print a file from a UNIX system.
    • query a print queue and cancel print jobs.
    • cancel and then resubmit a print job.



+UNIX Fundamentals: Overview

    Overview/Description
    UNIX is a computer operating system developed in 1969 by AT&T at Bell Labs and has evolved into many variants across a broad range of computing devices. Today, UNIX's many 'flavors' are used for a wide variety of commercial and personal applications. Commercial UNIX systems include Oracle Solaris, IBM AIX and HP-UX. There are also a large number of UNIX-like operating systems including Linux, Mac OSX and variants of BSD. This course is an overview that introduces the learner to the basics of UNIX, including a brief history of UNIX and the various brands of UNIX and Linux; the various implementations of UNIX, either in a network or single workstation environment; UNIX's basic user interfaces, from command line to the X Window System; and some fundamental UNIX commands, such as logging in or out of a UNIX system and performing basic UNIX file operations. 

    Target Audience
    Individuals and companies who want to get a thorough grounding in UNIX principles and operation.

    Expected Duration (hours)
    1.5

    Lesson Objectives
    • recognize the basic principles of UNIX
    • describe the historical development of UNIX
    • describe UNIX standards
    • recognize the advantages of UNIX as a server
    • describe the differences between UNIX's commercial and open source distributions
    • choose a UNIX distribution, given a scenario
    • distinguish between UNIX implementations in network environments
    • describe UNIX's implementation on standalone computers
    • perform the basics of using a UNIX system
    • log into a UNIX system
    • perform basic UNIX file tasks
    • log out of a UNIX system

+UNIX Fundamentals: Shell Scripting Basics

    Overview/Description
    Developed in 1969 by AT&T at Bell Labs, UNIX has evolved to become a popular operating system used by individuals, companies, and organizations for diverse personal and commercial applications. Commercial UNIX systems include Oracle Solaris, IBM AIX and HP-UX, and the success of UNIX variants like Linux, Mac OSX and Android operating systems have helped UNIX become one of the most popular OSes in the world today. The UNIX shell is a powerful, command-line interface that allows users to create scripts to control the inner workings of UNIX. This course is an overview that introduces the learner to the basics of shell scripting in UNIX, including a discussion on how shell scripts work, and choosing the right UNIX shell. This course will also introduce the creation of executables, redirection, substitution and patterns, and the use of UNIX commands in a script.

    Target Audience
    Individuals and companies who want to get a thorough grounding in UNIX principles and operation.

    Expected Duration (hours)
    2.0

    Lesson Objectives

    • recognize examples of how the UNIX shell processes using expansion and substitution
    • group commands on a command line
    • recognize how commands are stored in scripts
    • choose UNIX shells
    • create a shell script
    • run a shell script
    • choose UNIX shells
    • create a shell script
    • run shell scripts
    • recognize how characters are used in commands
    • use conditional execution
    • group commands
    • use standard I/O redirection
    • perform file redirection
    • script with redirection
    • use file substitution
    • use command substitution
    • use command execution
    • use redirection
    • use substitution in a script

+UNIX Fundamentals: Files and Directories

    Overview/Description
    UNIX was Developed in 1969 by AT&T at Bell Labs and today is one of the most widely used OSes in the world. Used by individuals, companies, and organizations for a variety of applications, commercial UNIX systems include Oracle Solaris, IBM AIX, and HP-UX. An open-source system with many variants, it has also gained success in personal use markets such as desktop PCs (with UNIX-based operating systems like Linux and Mac OSX), and in smartphones with the Android OS. UNIX has powerful file system features for working with files and directories. This course provides an introduction to the UNIX file system, including file types and their functions, the creation and deletion of UNIX files, wildcards and regular expression characters, searching UNIX files using parameters, and managing UNIX files and directories.

    Target Audience
    Individuals and companies who want to get a thorough grounding in UNIX principles and operation.

    Expected Duration (hours)
    2.0

    Lesson Objectives

    • recognize the basic characteristics of files and directories
    • describe UNIX file types
    • name files and directories in a UNIX file system
    • navigate the UNIX file system
    • list files in a UNIX file system
    • view files in a UNIX file system
    • create files and directories
    • delete files
    • set permissions on files
    • work with the UNIX file system
    • create, delete, and set permissions for files
    • use wildcards to locate files
    • use regular expressions to locate files
    • use grep to search for file content
    • use find to search for files
    • create and delete directories
    • copy and move files and directories
    • archive directories
    • find files in the Unix file system
    • create and archive directories

+UNIX Fundamentals: Security

    Overview/Description
    An open-source system with many variants, UNIX is one of the most widely-used OSes in the world. It has gained success in personal use markets such as desktop PCs (with UNIX-based operating systems like Linux and Mac OSX), and in smartphones with the Android OS. Used by individuals, companies and organizations for a variety of applications, commercial UNIX systems include Oracle Solaris, IBM AIX and HP-UX. One of the things that makes UNIX so popular is its sophisticated security features. System administrators can exert precise controls over UNIX systems, both locally (workstation) and remotely (network and Internet). This course demonstrates how UNIX system security works, including file permissions and folder security, UNIX kernel tuning, CRON security, the prevention of anonymous shutdown, and the UNIX password system.

    Target Audience
    Individuals and companies who want to get a thorough grounding in UNIX principles and operation.

    Expected Duration (hours)
    1.5

    Lesson Objectives

    • set permissions for files
    • set permissions for files and directories
    • recognize the basics of UNIX file system security
    • tune the UNIX kernel
    • manage cron scheduling
    • prevent anonymous shutdowns
    • block a user's access to a UNIX system
    • change a user's password security values
    • configure UNIX for security

+UNIX Fundamentals: Network Administration

    Overview/Description
    An open-source system with many variants, UNIX is one of the most widely used OSes in the world. It has gained success in personal use markets such as desktop PCs (with UNIX-based operating systems like Linux and Mac OSX), and in smartphones with the Android OS. Its used by individuals, companies, and organizations for a variety of applications. Commercial UNIX systems include Oracle Solaris, IBM AIX, and HP-UX. One of the things that makes UNIX so popular is its sophisticated network administration features. Administrators can exert precise controls over UNIX systems, both locally (workstation) and remotely (network and Internet). This course is an overview of UNIX network administration, including TCP/IP networking, implementing DHCP and DNS, using UNIX with Apache server, and file sharing with NFS and Samba.

    Target Audience
    Individuals and companies who want to get a thorough grounding in UNIX principles and operation.

    Expected Duration (hours)
    2.5

    Lesson Objectives

    • configure the network interface with ifconfig
    • perform name resolution
    • create new network routes
    • configure network settings that need to initialize automatically at boot time.
    • implement DHCP on a network
    • implement BIND
    • configure a zone file
    • install and run Apache
    • configure Apache
    • implement TCP/IP networking
    • implement DNS on a network
    • implement Apache
    • establish access permissions for NFS
    • mount remote file systems
    • configure Samba shares
    • authenticate clients
    • recognize how to troubleshoot Samba
    • share files with NFS
    • configure Samba and authenticate clients



(Includes All Unix Courses listed above)




You receive unlimited access to any of these courses for your choice of 3, 6 or 12 full months. Our competitors may have similar training, but you won't find training of this quality anywhere else at this price!

Get all of our IT courses and save big! An unbeatable Bonus

In addition to these training courses, you can gain access to 2000+ additional IT related courses for $2299 - only $1499 for a limited time. That's a $4,000 value!

Get training courses in Visual Basic, SAS programming, Sybase, FOCUS, Oracle, UNIX, networking, server admin, programming, and more. This is a savings of thousands of dollars to you or your organization.

We've placed all of our IT related courses into a single subscription, the IT Skills Pack. Our partnership with the pioneers of the online training field allows us to offer to you these incredible online training courses for a little less than $1 per course!

This 1 year subscription is an incredible value - $4,000+ worth of training for $2299 - only $1499 for a limited time!

Don't wait another minute! Cick here to review the courses in this subscription. You get 2000+ complete IT programming and system administration courses, including these online courses, for $2299 - only $1499 for a limited time.

Return To Top

Training Courses | e-Learning Edge | Certifications | Course Sign-up | Student Center
Learning Resources | Free Courses | Privacy Policy | Contact e-Learning Center

*Courses are Subject to Change*

LIMITED TIME
DISCOUNTS -
CLICK HERE
FOR DETAILS


Hot Topics
Certifications
CompTIA A+ / Network+
HTML / DHTML
C / C++
Security Certs
Project Mgmt
Excel
Windows
Cisco
Office 365







Special Pricing On
Bundled Packages! »

Our most popular bundled pakcages - SAVE BIG! Click below for details!

Read More

BIG, BIG Savings »

Save even more when you sign up for one of our combination packs. Our best values!

Read More

© 1999-2014 SK Max. All rights reserved.


IT Skills


Desktop Computing


Business Skills


Articles

Features

Benefits

FAQs

e-Learning Links

Student Feedback

Certification Info

Other Resources

Home PageContact InformationSearch the Site
HomeOur Course Cataloge-Learning EdgeFree CoursesStudent Centere-ResourcesCorporate Information