ratingsÂ
Introduction to UNIX/Linux Fundamentals with Shell Scripting is a comprehensive, hands on course that provides training on standard UNIX/Linux commands and utilities used for day to day tasks including file manipulation, program execution and control, and effective use of the shell and desktop environments
Unlimited Duration
March 6, 2021
This skills-focused course is about 50% lab to lecture ratio, combining expert instructor-led discussions with practical hands-on labs that emphasize current techniques, best practices and standards. Working in this hands-on lab environment, guided by our expert practitioner. In this course you will learn about:
· Navigating the file system
· Controlling file access
· File and directory naming rules and conventions
· Manipulating files and links
· Controlling the Terminal
· Working with vi
· Monitoring and controlling processes
· Using command line editing
· Command substitution, quoting and escaping
· Using backup commands
· Submitting and controlling print jobs
· Communicating over the network
· Remote access with password authentication
· Working with secure shells
· Using GNOME and KDE GUI environments
· How to write and run shell scripts
· Using conditional constructs to control script execution
· Manipulating strings
· Command-line processing
· Using regular expressions
· String processing utilities: sed,grep and awk
· Counting words, lines and characters
· Working with compression utilities
· Writing functions
· Using the ksh and bash commands
· Working with UNIX I/O streams
Course Curriculum
-
- Design Philosophy 00:00:00
- System Components 00:00:00
- The Shell and Command Entry 00:00:00
- Documentation 00:00:00
-
- Logging In and Logging Out 00:00:00
- Command Line Editing 00:00:00
- Navigating the File System 00:00:00
- Viewing and Copying Files 00:00:00
- Controlling the Terminal 00:00:00
- Sending and Receiving Mail 00:00:00
- Types of Editors 00:00:00
- From ed to ex to vi 00:00:00
- Basic Editor Tasks with vi 00:00:00
- Editing Multiple Files 00:00:00
- Named Buffers 00:00:00
- vi Startup File 00:00:00
- File System Organization 00:00:00
- File Types 00:00:00
- File and Directory Naming Rules and Conventions 00:00:00
- Commands for Navigating the File System 00:00:00
- Introduction to Inodes 00:00:00
- Ownership, Permissions, and Dates 00:00:00
- Manipulating Files and Links 00:00:00
- Manipulating Directories 00:00:00
- Determining Disk Usage 00:00:00
- Other File System Utilities 00:00:00
- Printing Under AT&T UNIX 00:00:00
- Printing Under BSD UNIX 00:00:00
- Shell Script Features and Capabilities 00:00:00
- Creating and Running a Script 00:00:00
- Working With Variables 00:00:00
- Environment Variables 00:00:00
- Working With Data Types 00:00:00
- Input/Output Techniques 00:00:00
- Conditional Constructs 00:00:00
- Looping Constructs 00:00:00
- for, while, until 00:00:00
- Math Operators 00:00:00
- Editing a File from a Script 00:00:00
- Scripting with ed or sed 00:00:00
- UNIX and Linux Utilities to Manipulate Files 00:00:00
- Regular Expressions 00:00:00
- grep and egrep 00:00:00
- The Stream Editor sed 00:00:00
- Sorting in Scripts 00:00:00
- Generating Reports with awk 00:00:00
- Splitting Large Files 00:00:00
- Counting Words, Lines, and Characters 00:00:00
- Transforming File Contents 00:00:00
- Extracting Text Strings 00:00:00
- Backup Media 00:00:00
- UNIX Device Names 00:00:00
- tar and cpio 00:00:00
- File Transport and Conversion with dd 00:00:00
Course Reviews

Students