Booking options
£137.99
£137.99
On-Demand course
7 hours
All levels
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
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
This course is for anyone who wants to learn Linux quickly, and further develop their IT skills.
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.
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
https://github.com/packtpublishing/perfect-3-days-linux-course
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.
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) |