Learn Linux administration and linux command line skills

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-linux-administration-and-linux-command-line-skills/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习Linux管理和Linux命令行技能 课程概述:本课程旨在教授从零基础到熟练掌握Linux管理和Linux命令行技能,适合初学者和进阶学习者。课程涵盖Red Hat Linux和CentOS,帮助学员掌握职业所需的技能,开启成为Linux服务器管理员的职业生涯。通过逐步的学习过程,学员将掌握安装Kali Linux的详细步骤,深入了解其在渗透测试领域的重要作用。 课程内容包括Linux服务器管理的基本概念,以及如何将这些知识应用于实际场景。学员将学习配置、维护和支持各种Linux系统,甚至可以通过所学技能成为Linux系统工程师或Linux系统管理员。作为全球最佳的操作系统之一,Linux在财富500强公司和初创企业中占据主导地位,并且Linux相关职业在IT行业中薪资排名前五。 课程内容涵盖Linux的安装、配置、管理、故障排除、命令行工具、用户和组管理,以及shell脚本的基础知识,旨在提高学员的Linux技能。学员将能够排除Linux服务器的问题,自动化任务,熟练运用命令行优化系统流程。此外,课程还专注于Linux服务器的安全,教授如何使用iptables设置防火墙以防御潜在威胁,并提供面试技术问题及答案,帮助学员提高职业竞争力。 课程由Kashif Ali授课,他在纽约为多家财富500强公司担任Linux管理员、IT经理和基础设施与安全顾问。课程设计考虑了学习Linux的关键知识,确保学员高效吸收。 通过下载的实践材料和测验,学员可以随时测试自己的知识水平。这是一个系统全面的课程,适合所有希望进入Linux领域的学员。 课程内容概述: 1. 课程概述 2. 安装与访问Linux系统 3. Linux基础知识 4. 中级Linux技能 5. 软件安装(Redhat/CentOS、SUSE、Fedora和Ubuntu) 6. 用户与组管理 7. 磁盘与卷管理(LVM、parted) 8. Shell脚本 9. Linux网络 10. 服务器与服务(如Apache Web Server) 11. Linux安全 12. 进程管理 13. Linux技能面试准备 通过这门课程,学员将全面理解和掌握Linux的核心概念,并能有效应用于实际工作中,为未来的职业发展奠定坚实基础。

课程评论(0条)

课程详情

Learn Linux administration, Linux command Line skills ***Linux administration & Linux command Line skills from scratch. This Linux administration course is great for both beginners and advanced learners. Learn Red Hat Linux & CentOS: Use the in-demand skills to start a career as a Linux Server Admin or Linux Administrator.Begin a thorough learning journey by exploring the details of Installing Kali Linux. Follow a step-by-step process to gain hands-on experience in establishing Kali Linux as a strong platform for penetration testing. Discover the powerful capabilities of Kali Linux and its prominent role as a leading tool in this field.After taking this course, you will fully understand the most important and fundamental concepts of Linux server administration and the 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.Linux is one of the best operating system in the world. Linux is a popular, open-source operating system that is easy to use and very secure.A career in Linux is one of the top 5 highest-paid in the IT industry. Linux is the number-one operating system for Fortune 500 companies and even 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 about Linux installation, configuration, administration, troubleshooting, the command line, OS tools, Managing Users and Groups and also explore shell scripting to boost your Linux skills. Automate tasks, manipulate data, and optimize system processes using the command line. The course covers essential scripting elements.You will be able to troubleshoot Linux server abilities and begin automating tasks. Learn effective strategies to diagnose and resolve Linux server issues, and gain valuable insights into automating routine tasks for increased efficiency.This course is crafted to strengthen your grasp of protecting Linux servers. Acquire expertise in setting up and handling firewalls with iptables for a strong defense against potential threats. Covering crucial aspects of Linux server security, this detailed guide provides the knowledge needed to effectively safeguard your systems.I have also included job technical interview questions and answers that will definitely help you achieve your career goals for Linux.All the hands-on exercises that I have covered are downloadable as text files, so you can easily download and practice all the lectures to learn Linux.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 were starting my career in Linux today.My name is Kashif Ali, and I have worked as a Linux administrator, IT manager, and infrastructure and security consultant for many Fortune 500 companies in the toughest market in the world, New York.It's often said that if you can survive as an IT professional in New York and on Wall Street, you can survive in any IT environment in the world.Testimonials from my students:Hi KashifRecently my job required me to learn Linux quickly as I changed my department at work. This course was a pleasant surprise as it covered absolute basics, regular & expert partitioning, and advanced concepts - with hands on live examples. Cannot be more happy with purchase. Thank you Udemy.DerekIf you are technical and have experience with the command line and sysadmin for other OS, this is the right course to get you up to speed quickly on Linux. No fluff, no showmanship, no oversimplified analogies - just right to the point.Jim W.Hi KashifI have attended multiple courses of LINUX but in terms of comprehensive coverage of concepts, lecture related notes and clear explanation of concepts this is the best course I have attended.I use it as my regular Linux reference guide.HIGHLY RECOMMENDED FOR ALL!Thanks KashifShahid S.Solid content thus far, I really appreciate that the instructor takes the time to go into depth at the beginning of this course to create a good foundation for learning Linux.Gabriel P.Hi KashifThis is the only course that made sense to me, i have bought 5 more courses before this one. This is the best one that worked for me.Scott H.To the point no bull, excellent material. recommend it highly.Jeff T.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 - Shell Scripting What is Shell ScriptingNaming Convention for Shell ScriptShell Scripting FormatHow to Run a Shell ScriptText Editor vi IntroductionCreating first script - Hello WorldDefining variableArithmetic Expressions in Shell ScriptingString Manipulation in Shell ScriptingString Comparisons in Shell ScriptingRead and Echo (Input/Output) statementsRelational Operators in Shell ScriptingSection 9 - 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 10 - Servers and ServicesApache Web ServerLAMP ServerMongoDB ServerMySQL ServerSection 11 - Linux SecurityFirewall and iptablesLinux Server SecuritySection 12 - 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 13 - Linux Technical Interview PrepLinux Basic Technical questions

课程标签

0人关注该课程

主题相关的课程