MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Linux Command Line Interface (CLI) Fundamentals

Course Summary

Mastering the command line is so important when it comes to managing the Linux Server. Very often there will be no GUI and all access is via SSH from PuTTY or another client. You will soon learn the speed at which tasks can be achieved from the CLI and wh

  • +

    Course Syllabus

    ● Introduction
        ◦ Introducing Linux Command Line Interface (CLI) Fundamentals
        ◦ What Are We Going to Look At?
    ● Working on the Command Line
        ◦ An Introduction to Physical Consoles
        ◦ Connecting to Consoles Whilst on the Server
        ◦ Introducing Pseudo Consoles
        ◦ Using Pseudo Consoles and SSH to Access the Command Line
        ◦ Bash is Not the Only Shell
        ◦ Using the ZSH on Linux
        ◦ Recalling Commands Using History
        ◦ Using Bash History Functions
        ◦ Persisting History Variables Within Login Scripts
        ◦ Module Summary
    ● Analyze Text Files
        ◦ Introducing the Tools We May Use to Read Files
        ◦ Using the Commands Cat and Tac
        ◦ Use Cat to View Linux Runtime Configuration Data
        ◦ Reading From the Top or the Bottom With Head and Tail
        ◦ Paging Data With More and Less
        ◦ Using Cut to Vertically Filter Data
        ◦ Organizing Your Output With Sort
        ◦ Summary
    ● Basic File Management
        ◦ Course Introduction
        ◦ cp is for Copy and mv for Move or Rename
        ◦ The Option -R Allows for Recursive Copies
        ◦ To Delete We Use rm
        ◦ Directory Listings With ls
        ◦ Additional Options for ls
        ◦ Dd to Duplicate Disks
        ◦ Synchronize Directories With rsync
        ◦ Introduction to tar
        ◦ Creating Backups With tar
        ◦ Introduction to find
        ◦ Using find to Locate Files
        ◦ Summary
    ● Command Line Streams and Pipes
        ◦ Introduction
        ◦ Redirecting Output
        ◦ Using noclobber
        ◦ Reading From Files
        ◦ Pipelines
        ◦ Using Pipelines
        ◦ Using the Command tee
        ◦ Summary
    ● Create, Kill, and Monitor Processes
        ◦ Introduction to Managing Processes
        ◦ The Importance of the procps Package
        ◦ Understanding Uptime and Load Averages
        ◦ Using Uptime to Display Load Averages
        ◦ Jobs and Backgrounding Tasks
        ◦ Running Many Jobs Within a Single Console
        ◦ Understanding the ps and kill Commands
        ◦ Managing Processes on the CLI
        ◦ The Many Facets of top
        ◦ Using top to Display and Sort Processes
        ◦ Summary
    ● Search Text Files Using Regular Expressions
        ◦ Welcome to Regular Expressions
        ◦ Using grep and Case Sensitivity
        ◦ Did I Tell You I Do Not Like Untidy Files?
        ◦ Using sed to Clean Comments and Blank Lines From Files
        ◦ Introducing The Squiggles ^$}?[
        ◦ Practical Example Filtering Postcodes
        ◦ Moving Regular Expressions Into PERL
        ◦ Validating User Input Using Regular Expressions
        ◦ Summary
    ● Using vi to Edit Files From the CLI
        ◦ Introduction to vi and vim
        ◦ Opening and Closing Files in vim
        ◦ Line Navigation in vim
        ◦ Demonstrating vim Line Navigation
        ◦ Understanding Reading and Writing From Within vim
        ◦ Practice Reading and Writing to Files
        ◦ Searching and Replacing Text in vim
        ◦ Persisting Settings and Mappings in the .vimrc
        ◦ Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top