LiveFire Labs - Online UNIX Training - Company Logo


Online UNIX Training with Hands-on Internet Lab


"Eliminate the expense and inconvenience of classroom training without eliminating the classroom experience."

 


Home
Internet Lab
Console Access
Sample Course

Student Login


LiveFire Labs' UNIX Tip, Trick, or Shell Script of the Week - View


Questions? Call
1.888.843.1637 or send us email

LiveFire Labs' Popular UNIX Tips from the Past


UNIX/Linux Operating System Fundamentals

· Changing your Command Prompt (the PS1 shell variable)

· Other Prompt String Shell Variables (PS2, PS3, PS4)

· The Standard UNIX File Descriptors - Standard Input (stdin), Standard Output (stdout), and Standard Error (stderr)

· A Brief Introduction to Regular Expressions

· Eliminating Duplicate Lines - The uniq Command

· Searching the man pages for Keywords

· Capturing a Session's Input and Output - The script Command - Part I

· Capturing a Session's Input and Output - The script Command - Part II

· How to Include the Current/Working Directory in your Command Prompt (the PS1 shell variable)



The Korn Shell and UNIX Shell Scripting

·
Creating a Menu Using Select

· Processing Shell Script Options with the getopts Command

· Combining UNIX Commands using && and ||

·
Using $$ to Create Unique Filenames in UNIX or Linux

·
Using set to Process Unknown/Varying Numbers of Fields

· Useful Shell Scripting Variables - Part I - PWD

· Useful Shell Scripting Variables - Part II - PATH

· Useful Shell Scripting Variables - Part III - IFS (Internal Field Separator)

· Useful Shell Scripting Variables - Part IV - RANDOM

· Useful Shell Scripting Variables - Part V - SECONDS

· Korn Shell Arrays - Assigning and Accessing Values - Part I

· Korn Shell Arrays - Array Operators - Part II

· Korn Shell Arrays - Getting Creative - Part III

· Pattern Matching - Substrings - Part I

· Pattern Matching - Substrings - Part II

· Managing Variable Attributes with typeset - Part I

· Managing Variable Attributes with typeset - Part II

· Managing Variable Attributes with typeset - Part III

· Subshells & Subshell Grouping - Part I

· Subshells & Subshell Grouping - Part II

· Subshells & Subshell Grouping - Part III

· Co-processes - Part I - Review of Foreground and Background Jobs

· Co-processes - Part II - Introduction

· Co-processes - Part III - Syntax and Simple Example

· Co-processes - Part IV



UNIX System Administration

· Tracking Down Disk Space "Hogs" - The du Command - Part I

· Tracking Down Disk Space "Hogs" - The du Command - Part II

· How to Execute a UNIX Command that will Continue Running Even After you Log Out - The nohup Command

· File Access Modes (Permissions) and umask

· Special Purpose Access Modes (Permissions) - Part I - SUID (set user ID)

· Special Purpose Access Modes (Permissions) - Part II - SGID (set group ID)

· Special Purpose Access Modes (Permissions) - Part III - The Sticky Bit



UNIX Tools

·
Using the ping Command to Develop an Inexpensive UNIX Monitoring Solution

· A Brief Introduction to awk

· A Brief Introduction to sed

spacer Box Border
 

Receive the UNIX Tip, Trick, or Shell Script of the Week by Email


First Name:


Email Address:






   1.888.843.1637

Home - Contact us - Company info - Privacy Statement   

 
©2002-2006 LiveFire Labs.  All rights reserved.
Linux® is a registered trademark of Linus Torvalds, author and developer of this public domain operating system.
UNIX® is a registered trademark of The Open Group in the United States and other countries.