A Practical Guide to Linux Commands, Editors, and Shell Programming Lab

(LINUX-SHELL-PROG.AP1.0L0)
Lab
Get A Free Trial

Skills You’ll Get

1

Getting Started

  • Using the man, apropros, and whatis Utilities
  • Changing the User's Password
2

The Utilities

  • Using Basic Linux Utilities
  • Working with Files
  • Using echo, date, script, and unix2dos Utilities
  • Using the tar Command in Linux
  • Compressing and Decompressing a File
  • Locating Utilities in Linux
  • Displaying User and System Information
3

The Filesystem

  • Working with Directories
  • Changing and Displaying Permission
  • Using ACL in Linux
  • Dereferencing Symbolic Links Using chgrp
  • Removing a Link
  • Creating a Symbolic Link
  • Creating a Hard Link
4

The Shell

  • Using the noclobber and pipeline Features
  • Redirecting Standard Input/Output
  • Using the cat Utility
  • Running a Job
5

The vim Editor

  • Using vim to Create and Edit a File
6

The Bourne Again Shell (bash)

  • Writing and Executing a Simple Shell Script
  • Using Control Operators in Linux
  • Manipulating the Directory Stack
  • Assigning Attributes to Variables Using the declare Builtin
  • Declaring and Initializing a Variable for a Script
  • Displaying Locale Information
  • Working with Timezones
  • Managing Processes in Linux
  • Using the history Command
  • Using Aliases
  • Creating a Function
  • Using Command-Line Expansion
7

The TC Shell (tcsh)

  • Entering and Leaving the TC Shell
  • Creating and Running a Perl Program
8

Programming the Bourne Again Shell (bash)

  • Using Builtin Commands in Linux
9

The Perl Scripting Language

  • Using Variable in Perl
  • Control Structures in Perl
  • Using Sort
  • Using Subroutines
  • Using Regular Expression
10

The Python Programming Language

  • Using Python Builtin Data Types
  • Working with Regular Expression in Python
  • Using Python Libraries
11

The MariaDB SQL Database Management System

  • Installing a MariaDB Server and Client
  • Setting Up MariaDB
  • Creating a Database and Adding a User to It
12

The AWK Pattern Processing Language

  • Using the gawk Utility
13

The sed Editor

  • Using the sed Utility
14

The rsync Secure Copy Utility

  • Using the rsync Utility

Related Courses

All Courses
scroll to top