• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

Perfect 3 Days Linux Course

Perfect 3 Days Linux Course

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 7 hours

  • All levels

Description

Linux administration and command line

This course is designed to help you quickly get started with learning Linux. As you build on your knowledge, you'll be able to confidently carry out Linux installation and even manage the Linux server by running commands. By spending only a few hours every day for three days, you'll cover essential Linux concepts including the following:
Day 1 - Installation, configuration, file system and basic commands
Day 2 - Linux system administration
Day 3 - Advanced Linux system administration All the code and supporting files for this course are available at - https://github.com/Asif-packt/Perfect-3-Days-Linux-Course

What You Will Learn

Understand how to install, configure, and manage Linux server
Perform basic and advanced Linux system administration
Develop the skills you need to write small shell scripts

Audience

This course is for anyone who wants to learn Linux quickly, and further develop their IT skills.

Approach

A complete beginner's course packed with step-by-step instructions, working examples, and helpful advice. This course is clearly divided into small parts that will help you understand each part individually and help you learn at your own pace.

Key Features

Get to grips with fundamental Linux concepts * * Explore useful examples and smart tips throughout the course * * Benefit from the course's easy-to-follow three-day learning schedule

Github Repo

https://github.com/packtpublishing/perfect-3-days-linux-course

About the Author
Imran Afzal

Imran Afzal is a systems engineer/manager, entrepreneur, instructor, and a public speaker. He started his career with Time Warner in 2000 as a systems administrator. He was involved in deploying technologies such as DTV, VOD, CableCards, and others. These technologies were built on many Linux distributions. Since then, he has utilized Linux/Unix skills in many Fortune 500 companies. He has worn many different hats and currently manages a large team of systems engineers, administrators and team leads globally. He has spearheaded projects such as datacenter migration, introduction, and deployment of VMware, monitoring tools implementation, Amazon cloud migration, and many more. He is certified in Linux Systems Management, UNIX Operating Systems, Linux System Administration, System Internals, VMWare Certified Professional, RHCSA, and Windows Server Certified.

Course Outline

1. Syllabus Overview

1. Syllabus Overview

Syllabus Overview: Syllabus Overview

2. Day 1 - Installation, Configuration, File System and Basic Commands

1. Welcome to Day 1

Day 1 - Installation, Configuration, File System and Basic Commands: Welcome to Day 1

2. What is Linux?

Day 1 - Installation, Configuration, File System and Basic Commands: What is Linux?

3. Linux Distributions

Day 1 - Installation, Configuration, File System and Basic Commands: Linux Distributions

4. What is Virtual Box?

Day 1 - Installation, Configuration, File System and Basic Commands: What is Virtual Box?

5. Installing Virtual Box

Day 1 - Installation, Configuration, File System and Basic Commands: Installing Virtual Box

6. Creating Virtual Machine

Day 1 - Installation, Configuration, File System and Basic Commands: Creating Virtual Machine

7. Linux CentOS Installation

Day 1 - Installation, Configuration, File System and Basic Commands: Linux CentOS Installation

8. Install Putty (Client Terminal)

Day 1 - Installation, Configuration, File System and Basic Commands: Install Putty (Client Terminal)

9. Connect Linux through putty Terminal

Day 1 - Installation, Configuration, File System and Basic Commands: Connect Linux through putty Terminal

10. Changing User Password

Day 1 - Installation, Configuration, File System and Basic Commands: Changing User Password

11. Introduction to File System

Day 1 - Installation, Configuration, File System and Basic Commands: Introduction to File System

12. File System Structure Description

Day 1 - Installation, Configuration, File System and Basic Commands: File System Structure Description

13. File System Navigation Commands (cd, ls and pwd)

Day 1 - Installation, Configuration, File System and Basic Commands: File System Navigation Commands (cd, ls and pwd)

14. Absolute and Relative Path

Day 1 - Installation, Configuration, File System and Basic Commands: Absolute and Relative Path

15. Directory Listing Overview

Day 1 - Installation, Configuration, File System and Basic Commands: Directory Listing Overview

16. Creating Files and Directories (touch, cp, echo, vi)

Day 1 - Installation, Configuration, File System and Basic Commands: Creating Files and Directories (touch, cp, echo, vi)

17. Finding Files and Directories (find, locate)

Day 1 - Installation, Configuration, File System and Basic Commands: Finding Files and Directories (find, locate)

18. Wildcards (*, ?, [])

Day 1 - Installation, Configuration, File System and Basic Commands: Wildcards (*, ?, [])

3. Day 2 - Linux System Administration

1. Welcome to Day 2

Day 2 - Linux System Administration: Welcome to Day 2

2. Pipe

Day 2 - Linux System Administration: Pipe

3. Files and Directory Permissions

Day 2 - Linux System Administration: Files and Directory Permissions

4. File Ownership Commands

Day 2 - Linux System Administration: File Ownership Commands

5. Getting Help (man, whatis)

Day 2 - Linux System Administration: Getting Help (man, whatis)

6. Adding Text to Files

Day 2 - Linux System Administration: Adding Text to Files

7. File System Maintenance (cp, mv, rm)

Day 2 - Linux System Administration: File System Maintenance (cp, mv, rm)

8. File Display Commands

Day 2 - Linux System Administration: File Display Commands

9. Filters / Text Processing Commands (cut, awk, grep, sort, uniq, wc)

Day 2 - Linux System Administration: Filters / Text Processing Commands (cut, awk, grep, sort, uniq, wc)

10. Compare Files (diff, cmp)

Day 2 - Linux System Administration: Compare Files (diff, cmp)

11. Compress and un-compress (tar, gzip, gunzip)

Day 2 - Linux System Administration: Compress and un-compress (tar, gzip, gunzip)

12. vi Editor (File Editor)

Day 2 - Linux System Administration: vi Editor (File Editor)

13. User Account Management

Day 2 - Linux System Administration: User Account Management

14. Switch Users and Sudo Access

Day 2 - Linux System Administration: Switch Users and Sudo Access

15. Monitor Users (who, last, w, id)

Day 2 - Linux System Administration: Monitor Users (who, last, w, id)

16. System Utility Commands (date, uptime, hostname, which, cal, bc etc.)

Day 2 - Linux System Administration: System Utility Commands (date, uptime, hostname, which, cal, bc etc.)

4. Day 3 - Advance Linux System Administration

1. Welcome to Day 3 - Advance Linux System Administration

Day 3 - Advance Linux System Administration: Welcome to Day 3 - Advance Linux System Administration

2. Processes and Jobs (systemctl, ps, top, kill, crontab and at)

Day 3 - Advance Linux System Administration: Processes and Jobs (systemctl, ps, top, kill, crontab and at)

3. System Monitoring Commands (top, df, dmesg, iostat 1, netstat, free etc.)

Day 3 - Advance Linux System Administration: System Monitoring Commands (top, df, dmesg, iostat 1, netstat, free etc.)

4. System Maintenance Commands (shutdown, reboot, halt, init etc.)

Day 3 - Advance Linux System Administration: System Maintenance Commands (shutdown, reboot, halt, init etc.)

5. Changing System Hostname

Day 3 - Advance Linux System Administration: Changing System Hostname

6. Finding System Information (uname, cat /etc/redhat-release, cat /etc/*rel*)

Day 3 - Advance Linux System Administration: Finding System Information (uname, cat /etc/redhat-release, cat /etc/*rel*)

7. Terminal control keys

Day 3 - Advance Linux System Administration: Terminal control keys

8. What is Kernel?

Day 3 - Advance Linux System Administration: What is Kernel?

9. What is Shell?

Day 3 - Advance Linux System Administration: What is Shell?

10. Shell Scripting

Day 3 - Advance Linux System Administration: Shell Scripting

11. Basic Shell Scripts

Day 3 - Advance Linux System Administration: Basic Shell Scripts

12. Aliases (alias, unalias)

Day 3 - Advance Linux System Administration: Aliases (alias, unalias)

13. Shell History (history)

Day 3 - Advance Linux System Administration: Shell History (history)

14. Enabling Internet in Linux VM

Day 3 - Advance Linux System Administration: Enabling Internet in Linux VM

15. Network files and commands (ping, ifconfig, netstat, tcpdump)

Day 3 - Advance Linux System Administration: Network files and commands (ping, ifconfig, netstat, tcpdump)

16. NIC Information (ethtool)

Day 3 - Advance Linux System Administration: NIC Information (ethtool)

17. System updates and repositories (rpm and yum)

Day 3 - Advance Linux System Administration: System updates and repositories (rpm and yum)

18. System Upgrade and Patch Management

Day 3 - Advance Linux System Administration: System Upgrade and Patch Management

19. System Run Levels

Day 3 - Advance Linux System Administration: System Run Levels

20. File Transfer (ftp, scp, rsync)

Day 3 - Advance Linux System Administration: File Transfer (ftp, scp, rsync)

21. Tracing Network Traffic

Day 3 - Advance Linux System Administration: Tracing Network Traffic

22. Message of the Day

Day 3 - Advance Linux System Administration: Message of the Day

23. Disk Partition (df, fdisk)

Day 3 - Advance Linux System Administration: Disk Partition (df, fdisk)

Course Content

  1. Perfect 3 Days Linux Course

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews