Learn Linux administration and linux command line skills
$24.99
Shop on Udemy

Description

My name is Kashif Ali and I have worked as a Linux administrator, IT Manager, infrastructure and security consultant for many Fortune 500 companies in the the toughest market in the world.... New York.  It's often quoted that if you can survive as an IT professional in New York and the Wall street - You can survive any IT environment in the world. So Learn from my experience/expertise and take your career to the next level.---------------------------------------------Learn Linux administration Linux command Line skills---------------------------------------------Learn Red Hat Linux & CentOS: Use the in-demand skills to start a career as a Linux Server Admin or Linux Administrator! 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. Linux is the number ONE operating 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 I have covered are downloadable as text files so you can download and practice all lectures easily. I have also created quizzes for you to go through and test your knowledge. Learning Linux can be daunting -  I have designed this course keeping in mind the most important things I would need to know if I was 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 questions

logo

Udemy