Booking options
£138.99
£138.99
On-Demand course
4 hours 55 minutes
All levels
Learn more about basic Linux System Administration
This course is for someone who needs basic training in Linux, someone who is already in IT and wants to add a new skill. It is specifically designed for those who have been really busy with their work and don't have enough time. Now you don't have to stay awake at night or sneak out of your lunch break. You will learn so many Linux commands in just 2 days. Sounds unreal? Well take a look at my syllabus: - Understanding of Linux
What is Oracle Virtual Box? Oracle Virtual Box Installation, Creating a virtual machine Linux Distributions, Linux Installation Download and install Putty, Connect Linux VM via Putty Changing Password, Introduction to File System File system structure description File system navigation commands, Directory listing overview Creating Files and Directories,File Permissions (chmod), File Ownership (chown, chgrp) Getting Help (man, what's etc.) Adding text to file, Pipes ( | ) Quiz, Homework, and Handouts File Maintenance Commands, File Display Commands
Filters / Text Processing Commands (cut, sort, grep, awk, uniq, wc)
Finding System Information (uname, cat /etc/redhat-release, cat /etc/*rel*, dmidecode)
Linux File Editors (vi text editor)
User account management
Switch users and Sudo access
System utility commands (date, uptime, hostname, which, cal, bc etc.)
Processes and schedules (systemctl, ps, top, kill, crontab and at)
OS Maintenance Commands (shutdown, reboot, halt, init etc.)
System Monitoring Commands (top, df, dmesg, iostat 1, netstat, free etc.) Shell scripting, Basic Shell scripts, Aliases, Command history Enabling Internet in Linux VM Network Files and Commands (ping, ifconfig, netstat, tcpdump, networking config files) System Updates and Repositories (rpm and yum), System Run Levels All the code files are placed at https://github.com/PacktPublishing/Linux-Command-Line-for-Beginners
• Linux basic system administration
• Efficient in basic Linux command line
• A very well understanding of how Linux works
Anyone who has very limited time to learn Linux and wants the fastest and efficient way to learn Linux. Anyone who is already in IT and wants to add a new skill. Network, Storage, Database or Software engineers, developers, IT Help-desk technicians. Someone with no patience to spend endless hours learning a new skill. Anyone who wants to level up his or her career.
This course is designed for you to understand the importance of Linux and will help you learn it in two days.
The instructor will walk you through each step in a very detailed manner.
https://github.com/packtpublishing/linux-command-line-for-beginners
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. Course Overview
1. Course Overview Course Overview: Course Overview |
2. Saturday - Basic Linux Administration
1. Welcome to Saturday Class Saturday - Basic Linux Administration: Welcome to Saturday Class |
2. What is Linux? Saturday - Basic Linux Administration: What is Linux? |
3. What is Virtual Box? Saturday - Basic Linux Administration: What is Virtual Box? |
4. Oracle Virtual Box Installation Saturday - Basic Linux Administration: Oracle Virtual Box Installation |
5. Creating Virtual Machine Saturday - Basic Linux Administration: Creating Virtual Machine |
6. Linux Distributions Saturday - Basic Linux Administration: Linux Distributions |
7. Linux Installation Saturday - Basic Linux Administration: Linux Installation |
8. Install Putty Saturday - Basic Linux Administration: Install Putty |
9. Connect Linux VM through Putty Saturday - Basic Linux Administration: Connect Linux VM through Putty |
10. Changing Password Saturday - Basic Linux Administration: Changing Password |
11. Introduction to File System and Structure Saturday - Basic Linux Administration: Introduction to File System and Structure |
12. File System Navigation Commands Saturday - Basic Linux Administration: File System Navigation Commands |
13. Directory Listing Overview Saturday - Basic Linux Administration: Directory Listing Overview |
14. Creating Files and Directories Saturday - Basic Linux Administration: Creating Files and Directories |
15. Pipes ( | ) Saturday - Basic Linux Administration: Pipes ( | ) |
16. File Permissions Saturday - Basic Linux Administration: File Permissions |
17. File Ownership Commands Saturday - Basic Linux Administration: File Ownership Commands |
18. Adding Text to Files Saturday - Basic Linux Administration: Adding Text to Files |
19. Getting Help (man, whatis, -help) Saturday - Basic Linux Administration: Getting Help (man, whatis, -help) |
3. Sunday - Advance Linux Administration
1. Welcome Sunday - Advance Linux Administration: Welcome |
2. File Maintenance Commands (cp, rm, mv, mkdir, rmdir) Sunday - Advance Linux Administration: File Maintenance Commands (cp, rm, mv, mkdir, rmdir) |
3. File Display Commands (cat, less, more, head, tail, vi) Sunday - Advance Linux Administration: File Display Commands (cat, less, more, head, tail, vi) |
4. Filters / Text Processing Commands (cut, sort, grep, awk, uniq, wc) Sunday - Advance Linux Administration: Filters / Text Processing Commands (cut, sort, grep, awk, uniq, wc) |
5. Finding System Information (uname, cat /etc/redhat-release, cat /etc/*rel*, dmid Sunday - Advance Linux Administration: Finding System Information (uname, cat /etc/redhat-release, cat /etc/*rel*, dmid |
6. Linux File Editor (vi) Sunday - Advance Linux Administration: Linux File Editor (vi) |
7. User Account Management (useradd, groupadd, usermod, userdel, groupdel) Sunday - Advance Linux Administration: User Account Management (useradd, groupadd, usermod, userdel, groupdel) |
8. Switch Users and Sudo Access (su, sudo) Sunday - Advance Linux Administration: Switch Users and Sudo Access (su, sudo) |
9. System Utility Commands (date, uptime, hostname, uname, which, cal, bc) Sunday - Advance Linux Administration: System Utility Commands (date, uptime, hostname, uname, which, cal, bc) |
10. Processes and Schedules (systemctl, ps, top, kill, crontab and at) Sunday - Advance Linux Administration: Processes and Schedules (systemctl, ps, top, kill, crontab and at) |
11. OS Maintenance Commands (shutdown, reboot, halt, init) Sunday - Advance Linux Administration: OS Maintenance Commands (shutdown, reboot, halt, init) |
12. System Monitoring Commands (top, df, dmesg, iostat 1, netstat, free) Structured Query Language - SQL: System Monitoring Commands (top, df, dmesg, iostat 1, netstat, free) |
13. Shell Scripting Sunday - Advance Linux Administration: Shell Scripting |
14. Basic Shell Scripts Sunday - Advance Linux Administration: Basic Shell Scripts |
15. History Command (history) Sunday - Advance Linux Administration: History Command (history) |
16. Enabling Internet in Linux VM Sunday - Advance Linux Administration: Enabling Internet in Linux VM |
17. Network Files and Commands (ping, ifconfig, netstat, tcpdump, networking confi Sunday - Advance Linux Administration: Network Files and Commands (ping, ifconfig, netstat, tcpdump, networking config |
18. System Updates and Repositories (rpm and yum) Sunday - Advance Linux Administration: System Updates and Repositories (rpm and yum) |