thetrainingadvisors.com :: Generated On: Fri, 24 Sep 2021 17:50:16 +0100
UNIX Fundamentals
Code: 4201
5 days
Course Overview
Get a foundational overview of UNIX operating system commands and utilities inthis course. You will learn to navigate the UNIX file systems and to work withfiles, directories, and permissions. You will learn to manage UNIX processes anduse regular expressions to create powerful search strings. You also will learnto create advanced shell scripts using shell built-ins and conditionals, and youwill learn powerful commands used to perform advanced text processingoperations.
Hands-on labs are run in a real-world UNIX environment, structured to allow youto learn by doing and developed to simulate real-world situations. You willbuild your UNIX knowledge and command skills in a clear and concise manner.
Working in a controlled UNIX classroom environment with an expert instructor,you will learn UNIX concepts and commands, and you will receive professionaltips and techniques that will help you build your UNIX skills and confidence.
Who Needs To Attend
Professionals who use UNIX-based systems and applications
Course Details
Topics Include
Prevalence of UNIX Various commands in the UNIX shell Manipulating and editing files Shell scripts File system tools Regular expressions UNIX filters Process commands: ps, pstree, pgrep, kill, and pkill
1 thetrainingadvisors.com :: Generated On: Fri, 24 Sep 2021 17:50:16 +0100 Course Outline
1. Relevant UNIX History
Evolution of Modern UNIX MULTIX UNIX Toolbox SVR4 and BSD Commercial UNIXes Four Major Influences Appearance of Linux MINUX Gnu Original Purpose of Linux What is Linux? What is the Kernel? What are the Major Designs? (SVR4, BSP, MACH, Linux) What is the Distribution? What are KDE and GNOME? Why so Many Distributions? Gnu Public License (GPL) Commercial Distributions Hidden UNIX/Linux Apple's Commitment to UNIX IBM's, Microsoft's, and Oracle's Commitments to LINUX CIFS, SAMBA, and NAS Routers, Switches, and Others Consumer Electronics Lookalikes CYGWIN
2. UNIX Interfaces
Fundamental Concepts Fair and Secure Resource Sharing The Kernel Root Users Resources Memory CPU Files The Shell Provides Command-Line User Interface Interprets Commands Provides Programming Language Varieties of Shells: sh,ksh;bash;csh,tsh;zsh Graphical User Interface (GUI) x Windows CDE
2 thetrainingadvisors.com :: Generated On: Fri, 24 Sep 2021 17:50:16 +0100
Using the Shell The 1s Command The 1s Command with Options The 1s Command with Arguments Using the 1s Command to Demonstrate Command-Line Syntax Using the 1s Command to Demonstrate Variation in UNIX The id Command The top Command The pseudo Command Changing Run Level to GUI Mode Using the GUI Finding the Text Editor Finding the Command Shell
3. Getting Help
Customizing Google Choosing the Paginator Navigation Searching Manual Pages Man Page Sections The man Command Keyword Search Dissecting a Man Page Linux info Command
4. UNIX File Structure
Hierarchical Directory Structure One Root Directory, Hard Drives Hidden from Users Rules for Naming Files Names Completely Independent of File Content or Usage Exception: Hidden Files No Limits on Path Depth or Length Types of Files Plain File Directories Symbolic Links Block Devices Character Devices Name Pipes Sockets Simple View of Files and Directories Telling the Difference, 1s Where Am I: pwd Moving Around: cd Viewing Files: cat When Am I: date
3 thetrainingadvisors.com :: Generated On: Fri, 24 Sep 2021 17:50:16 +0100
5. More Detailed Look at File and Directory Structure
Directories Common UNIX Directories and Their Uses /tmp /usr/bin /usr/lib /proc /etc /var Your HOME Directory Your PATH The Difference between Relative and Absolute Pathnames Special Directory Names ".
4