Learn Linux administration and linux command line skills

BY
Udemy

Deepen your understanding of Linux commands line skills and Linux administration through the Udemy.

Mode

Online

Fees

₹ 4099

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

Learn Linux administration and Linux command line skills Course intends to assist both beginner and advanced level students to understand the Linux administration and Linux command Line skills from the very beginning. In this course created by Kashif Ali, a professional system administrator and consultant, the learners will have the opportunity to delve into the various aspects of Linux such as Linux Server Security, LAMP Server, Linux Networking and many more. Learn Linux administration and Linux command line skills online course, offered by Udemy, will also enable the students to pursue a successful career as   Linux Server Admins or Linux Administrators. 

Learn Linux administration and Linux command line skills certification will coach the candidates on the Linux Directory Structure, Disk and Volume Management, Ping Command, Network Interfaces, configuration files, commands and the like. 

The highlights

  • Online course
  • Downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion
  • English videos
  • 30-Day Money-Back Guarantee

Program offerings

  • Full lifetime access
  • Access on mobile and tv
  • Certificate of completion
  • English videos
  • 32 hours on-demand video
  • 171 downloadable resources

Course and certificate fees

Fees information
₹ 4,099
certificate availability

Yes

certificate providing authority

Udemy

Who it is for

What you will learn

Knowledge of linux

After the completion of Learn Linux administration and Linux command line skills online certification,  the students will learn Linux administration and Linux from scratch. Plus, they will make a thorough understanding of Apache Web Server, OSI model, Network Classes, TCP and UDP Protocols, Logical Volume Manager and many more. 

The syllabus

Course Overview

  • Course Overview

Installing and accessing a Linux system

  • Install VirtualBox
  • Download CentOS Linux
  • Install CentOS Linux
  • Download, Install and connect through putty
  • Install Red Hat 8 with Custom Partitioning on VirtualBox
  • Download SUSE LINUX Enterprise Server
  • Install SLES 15 (SuSE Linux Enterprise Server)
  • Install SLES 12 SP3 with expert partitioning on VirtualBox
  • Different ways of accessing your Linux server

Linux Fundamentals

  • The Linux Directory Structure
  • The Shell
  • Basic Linux Commands cd, ls, cat, pwd, and more
  • Listing Files and Understanding LS Output
  • Changing Password
  • Absolute vs relative Path
  • Finding help at the command line
  • Creating Files and Directories
  • Understanding the Basic File and Directory Permissions
  • Changing File Permissions
  • Modify File Ownership for user and group
  • Finding Files in your system
  • Introduction to vi editor
  • Copying Directories and Files
  • Removing Directories and Files
  • Moving and renaming Directories and Files
  • Quiz

Intermediate Linux skills

  • more and less command
  • head and tail commands
  • Tab Completion
  • Command History
  • Wild Cards
  • Soft and Hard Links
  • Input, Output and Error Redirection
  • grep
  • pipe
  • Shell Aliases
  • echo command
  • Environment Variables
  • Connecting from one server to another
  • Transferring and Copying Files over the Network
  • Counting Words, Lines and Characters
  • Viewing and Monitoring Processes
  • Schedule and automate tasks with Cron
  • User and group administration
  • Switching Users
  • The sudo utility
  • Compressing and archiving files tar, gzip
  • Displaying and Setting the Hostname
  • Find you IP address
  • tr, sort, diff and uniq command - Text File Manipulation
  • cut and sort command - Text File Manipulation
  • 32-bit vs 64-bit operating systems
  • Finding system information (uname, dmidecode)
  • Root Password recovery
  • sosreport for Redhat troubleshooting
  • Monitor Users (who, last w, id)
  • Message of the day (motd) and wall
  • Quiz

Software installation - Redhat/CentOS, SUSE, Fedora and UBUNTU

  • Red-hat/CentOS/Fedora software installation using YUM
  • Package management using RPM
  • Introduction to Repositories
  • Create a Local Repository
  • System updates and preparation (version lock)
  • Roll back patches and updates
  • Installing Software in SUSE Linux using Zypper
  • Installing software in Ubuntu
  • Quiz

Managing Users and Groups

  • User and group administration
  • Create a User account with No Login Access
  • The passwd command
  • Password Aging on User accounts
  • Create, Modify and Delete Group Accounts
  • Activating and Deactivating Shadow Password Mechanism
  • User Authentication Files
  • The passwd File
  • The shadow File
  • The group File
  • The gshadow File
  • Switching Users
  • The sudo utility

Disk and Volume Management (LVM, parted)

  • Introduction to partitioning and file system
  • Introduction to LVM - The Logical Volume Manager
  • Add a new disk through Oracle Virtual Box
  • Managing Storage with parted
  • Creating Physical Volumes (PVs), Volume Groups (VGs) and Logical Volumes (LVs)
  • Extending Volume group (VG) and Logical Volumes (LV)
  • Mirroring Logical Volumes
  • Moving Volumes (Data) from one storage to another
  • Removing Logical Volumes (LVs), Volume Groups (VGs) and Physical Volumes (PVs)

Linux Networking

  • Network Components
  • Network Classes
  • TCP and UDP Protocols
  • The OSI model
  • Ping Command
  • Network Interfaces, configuration files and commands
  • Find your IP address
  • Add a Network Adapter through Oracle VM Virtual Box
  • NIC Bonding

Servers and Services

  • Apache Web Server
  • LAMP Server

Linux Security

  • Firewall and iptables
  • Linux Server Security

Managing Process

  • Understanding processes
  • Viewing and Monitoring Processes
  • Listing a Specific Process
  • View Processes by User and Group Ownership
  • Process States
  • What is Process Niceness?
  • Viewing and Changing Process Niceness
  • Renicing a Running Process
  • Control Processes with Signals
  • Job Scheduling
  • Controlling user access
  • Scheduler Log file
  • Scheduling with at command
  • Submit, view, list and remove an at job
  • Using crontab
  • Syntax of User Crontab Files
  • Add list and remove a Cron job

Linux Technical Interview Prep

  • Linux Basic Technical questions
  • System Administration questions - 1
  • System Administration questions - 2
  • System Administration questions - 3
  • Troubleshooting part 1
  • Troubleshooting part 2
  • Troubleshooting part 3
  • 1- How to find files that are over 10 MB in size
  • 2- How to show lines containing #
  • 3- Display all lines of a file with line numbers
  • 4- Find system information such as the version or release info
  • 5- Where are the files located for network interfaces?
  • 6- Find an installed package?
  • 7- How to find out total lines in a file without opening that file?
  • 8- How to find disk usage by the largest directories?
  • 9- How to find all directories named conf under /?
  • 10- How to find files not accessed in over 3 days?
  • 11- How to view difference between 2 files?
  • 12- Which system configuration files should be backed up regularly?
  • 13- How to view currently logged in users?
  • How to extend SWAP space?
  • How to extend a logical volume?
  • How to reduce the logical volume and is it possible to reduce it on the fly?
  • How to scan disks for existing volume group and logical volume?
  • How to activate, deactivate, disable/enable a logical volume and a volume group?
  • What is the default size of a physical extent in LVM?
  • List the available logical, physical volumes info in detail
  • How can you show all lines except any lines starting with the #?
  • How can you continuously monitor log files for errors?
  • Remove files older than 7 days automatically by creating a cron job
  • How to list all created users on the system and send(redirect) them to a file?
  • How to list only the 2nd column from a file?
  • How to broadcast a message to all logged -in users
  • How to schedule a server reboot in 15 minutes
  • How to prevent users from deleting other users files in a directory
  • How to display 10th line of a file?
  • How to restore a hacked server?
  • How to secure a newly built server?
  • Which file is the most commonly known to check for log messages?
  • How and why to disable ping?
  • Explain the different fields in passwd file
  • Which command can tell how long the system has been running?
  • How to check if a port is listening?
  • Server down troubleshooting
  • How to find all files in bin with specified (755) permissions?

Extras

  • What is Linux?
  • Linux Distributions
  • Run Levels
  • Targets
  • Updating Kernel
  • What is SSH?
  • When is SSH used?
  • How to configure SSH?
  • Securing SSH
  • Transferring Files with scp and sftp
  • Configure Private-Public Key-Based Authentication
  • The OpenSSH Service
  • OpenSSH Versions and Algorithms
  • Encryption
  • Authentication Methods
  • OpenSSH Packages

Retired lectures (Optional)

  • Linux boot process RHEL 6 and 7
  • User Authentication Files
  • The passwd File
  • The shadow File
  • The group File
  • The gshadow File
  • pwck and vigr
  • Activating and Deactivating Shadow Password Mechanism
  • Adding Users and default values
  • The passwd command
  • Creating a User Account with Default Values
  • Creating a User with Custom Values
  • Create a User account with No Login Access
  • Password Aging on User accounts
  • Modify and Delete a User Account
  • Switching users
  • The sudo utility
  • Create, modify and delete group accounts
  • Managing Groups with gpasswd Command
  • User and System Shell Startup Files
  • Using YUM for Managing Software Packages
  • Using RPM for Software Package Management
  • Redhat Subscription Management Service
  • ssh questions part 1
  • ssh questions part 2
  • Introduction to the Bash Shell
  • Variables
  • Input, Output and Error Redirection
  • Command History
  • Tab Completion
  • Tilde Substitution
  • Regular expression GREP
  • Metacharacters - Wild Cards Pipe
  • Create an Interactive script
  • Copying Directories and Files
  • Moving, Renaming Directories and Files
  • Removing Directories and Files
  • File and Directory Control Attributes
  • Finding Files
  • Soft and hard links
  • Understanding File and Directory Permissions
  • File Types
  • Modifying File Permissions
  • Default Permissions and umask
  • Directory structure
  • Modify File Ownership and Group Membership
  • Basic commands 1
  • Basic commands 2
  • Basic commands 3
  • Special Permissions setuid, setgid and sticky bit
  • Listing and Modifying System Timezone
  • Counting Words, Lines and Characters
  • Using compression and archiving tools
  • User administration questions 1
  • User administration questions 2
  • User administration questions 3
  • Virtualization

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books