Learn Linux administration and linux command line skills (Udemy.com)
Learn Linux administration and Linux command Line skills from scratch. Great for both beginners and Advanced Learners.
Created by: Kashif Ali
Produced in 2021
What you will learn
- Become a professional Linux administrator and be able to apply for Linux jobs
- Gain advance Linux systems administration skills and have deep understanding of Linux fundamentals and concepts
- Be able to create, support and manage Linux servers in a Corporate environment
- Be able to better troubleshoot servers and get started with automating tasks
- Design on your own career path from scratch as a Linux Professional
Quality Score
Overall Score : 86 / 100
Course Description
After taking this course you will fully understand the most important and fundamental concepts of Linux server administration and Linux command Line. More importantly, you will be able to put those concepts to use in practical real-world situations. You'll be able to configure, maintain, and support a variety of Linux systems. You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator.
A career in Linux is one of the top 5 highest paid in the IT industry. Linuxis thenumber ONEoperating system for the fortune 500 companies and even the startups.
If you want to start your career in Linux, and have little or no knowledge of Linux then this course can help. In this course you will learn Linux installation, configuration, administration, troubleshooting, command line,OS tools and much more... I have also included Job Technical Interview questions and answers that will definitely help achieving your Career goals.
All hands on exercises that Ihave covered are downloadable as text files so you can download and practice all lectures easily.
Ihave also created quizzes for you to go through and test your knowledge.
Learning Linux can be daunting - Ihave designed this course keeping in mind the most important things Iwould need to know if Iwas starting my Career in Linux today.
Following is the list of topics I have covered in this course: Section 1 - Course OverviewCourse OverviewSection 2 - Installing and accessing a Linux systemInstall VirtualBoxDownload CentOS LinuxInstall CentOS LinuxDownload, Install and connect through puttyInstall Red Hat 8 with Custom Partitioning on VirtualBoxDownload SUSE LINUX Enterprise ServerInstall SLES 15 (SuSE Linux Enterprise Server)Install SLES 12 SP3 with expert partitioning on VirtualBoxDifferent ways of accessing your Linux serverSection 3 - Linux FundamentalsThe Linux Directory StructureThe ShellBasic Linux Commands cd, ls, cat, pwd, and moreListing Files and Understanding LS OutputChanging PasswordAbsolute vs relative PathFinding help at the command lineCreating Files and DirectoriesUnderstanding the Basic File and Directory PermissionsChanging File PermissionsModify File Ownership for user and groupFinding Files in your systemIntroduction to vi editorCopying Directories and FilesRemoving Directories and FilesMoving and renaming Directories and FilesQuiz (22 questions)Section 4 - Intermediate Linux Skillsmore and less commandhead and tail commandsTab CompletionCommand HistoryWild CardsSoft and Hard LinksInput, Output and Error RedirectiongreppipeShell Aliasesecho commandEnvironment VariablesConnecting from one server to anotherTransferring and Copying Files over the NetworkCounting Words, Lines and CharactersViewing and Monitoring ProcessesSchedule and automate tasks with CronUser and group administrationSwitching UsersThe sudo utilityCompressing and archiving files tar, gzipDisplaying and Setting the HostnameFind you IP addresstr, sort, diff and uniq command - Text File Manipulationcut and sort command - Text File Manipulation32-bit vs 64-bit operating systemsFinding system information (uname, dmidecode)Root Password recoverysosreport for Redhat troubleshootingMonitor Users (who, last w, id)Message of the day (motd) and wallQuizSection 5 - Software installation - Redhat/CentOS, SUSE, Fedora and UBUNTURed-hat/CentOS/Fedora software installation using YUMPackage management using RPMIntroduction to RepositoriesCreate a Local RepositorySystem updates and preparation (version lock)Roll back patches and updatesInstalling Software in SUSE Linux using ZypperInstalling software in UbuntuQuizSection 6 - Managing Users and GroupsUser and group administrationCreate a User account with No Login AccessThe passwd commandPassword Aging on User accountsCreate, Modify and Delete Group AccountsActivating and Deactivating Shadow Password MechanismUser Authentication FilesThe passwd FileThe shadow FileThe group FileThe gshadow FileSwitching UsersThe sudo utilitySection 7 - Disk and Volume Management (LVM, parted)Introduction to partitioning and file systemIntroduction to LVM - The Logical Volume ManagerAdd a new disk through Oracle Virtual BoxManaging Storage with partedCreating Physical Volumes (PVs), Volume Groups (VGs) and Logical Volumes (LVs)Extending Volume group (VG) and Logical Volumes (LV)Mirroring Logical VolumesMoving Volumes (Data) from one storage to anotherRemoving Logical Volumes (LVs), Volume Groups (VGs) and Physical Volumes (PVs)Section 8 - Linux NetworkingNetwork ComponentsNetwork ClassesTCP and UDP ProtocolsThe OSI modelPing CommandNetwork Interfaces, configuration files and commandsFind your IP addressAdd a Network Adapter through Oracle VM Virtual BoxNIC BondingSection 9 - Servers and ServicesApache Web ServerLAMP ServerSection 10 - Linux SecurityFirewall and iptablesLinux Server SecuritySection 11 - Managing ProcessesUnderstanding processesViewing and Monitoring ProcessesListing a Specific ProcessView Processes by User and Group OwnershipProcess StatesWhat is Process Niceness?
Viewing and Changing Process NicenessRenicing a Running ProcessControl Processes with SignalsSection 12 - Linux Technical Interview PrepLinux Basic Technical questionsWho this course is for:
Anyone with the desire to learn Linux from ScratchAnyone who wants to start or advance a career as a Linux ProfessionalIf you have Basic Linux skills but want to level up your careerAlready working in IT and want a Career change supporting LinuxLearn Linux to host your personal or business serversIT professionals that need to acquire higher Linux skills to move up in their careerAnyone planning to become a Linux system administrator or a Linux systems engineerRecent graduates who want to pursue Linux as a Career
Instructor Details
- 4.3 Rating
45 Reviews
Kashif Ali
Kashif is an ITProfessional with over a decade of experience working for several fortune 500 companies in the U.S. market. He has utilized his Technicalskills for companies such as Pfizer, Verizon, Cox communications and IBM.Additionally, he has acted as a technical consultant and anindependent contractor for small businesses and Fortune 500 companies.
Hehas professional experience with CentOS, RedHat Enterprise Linux, SUSE Linux Enterprise Server andUbuntu.Additionally, hisprofessional expertise are Linux, VMWare, Windows, Training and ITIL.
Over the years he has under takenmany different roles such asTechnical Lead,IT manager, Linux system administrator and aconsultant.
More it & software courses
Kubernetes Certified Application Developer (CKAD) with Tests (2021)
4.9 (312 Reviews)
Provider: Udemy
Time: 9.5h
$11.99
Angel Oracle Card Reader Course; Become the Oracle (2021)
4.9 (288 Reviews)
Provider: Udemy
Time: 3.5h
$11.99
Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab (2021)
4.9 (121 Reviews)
Provider: Udemy
Time: 14h
$11.99
Microsoft Access Networking 2: Maximum Security (2021)
4.9 (68 Reviews)
Provider: Udemy
Time: 2.5h
$11.99
Oracle 12c Multitenant Architecture Administration (2021)
4.9 (53 Reviews)
Provider: Udemy
Time: 10.5h
$11.99
Certified Kubernetes Administrator (CKA) with Practice Tests (2021)
4.8 (312 Reviews)
Provider: Udemy
Time: 18h
$11.99








