Linux Commands and System Administration Bootcamp

所在平台: Udemy

课程主页: https://www.udemy.com/course/linux-administration-bootcamp-beginner-to-advanced/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Linux命令与系统管理训练营 课程概述: 本课程专为Linux初学者和高级用户设计,全面探索Linux操作系统的各个方面。Linux是一种流行的开源操作系统,以其易用性和安全性著称,许多财富500强公司均在使用基于Linux/Unix的后端服务器。课程内容涵盖从基础到高级的主题,包括Linux的安装、配置、故障排除、Shell脚本编写等,帮助学员充分发挥这一强大操作系统的潜力,提升命令行技能,为未来的Linux职业发展打下坚实基础。 在本课程中,您将学习如何保护Linux服务器,以及通过iptables设置和管理防火墙以应对潜在威胁。我们提供详细的指南来保障您的系统安全,为您掌握Linux服务器安全的关键方面提供知识支持。课程内容将易于理解,承诺使您在课程结束时具备成为熟练Linux系统工程师或管理员的能力。本课程也非常适合有意获得Linux认证的学习者。 课程特点包括: - 类似于现场课堂的教学体验,配有课后作业以巩固所学知识。 - 多个知识测试以及小测验,帮助您评估学习进度。 - 本课程专为希望从零基础开始学习Linux的学员设计,突出了最重要的知识点。 课程内容概要: 1. 课程概览 2. 软件安装与Linux系统访问 3. Linux基础知识:目录结构、基本命令、用户密码修改、文件查找等 4. 中级Linux技能:命令行技巧、文件重定向、用户管理等 5. 软件安装:使用YUM、RPM进行软件安装与管理 6. 用户与组管理:用户账户创建、密码管理、用户切换等 7. 磁盘与卷管理:LVM、磁盘分区等 8. Linux网络:网络组件、TCP和UDP协议、IP地址查找等 9. Linux安全:防火墙配置与服务器安全 10. 服务器与服务:Apache网站服务器、LAMP服务器 11. Shell脚本编程:基本脚本语法、变量与控制结构 通过本课程,您将掌握Linux命令与系统管理的核心知识和技能,为成功的职业生涯打下坚实基础。

课程评论(0条)

课程详情

LINUX COMMANDS AND SYSTEM ADMINISTRATION BOOTCAMP: Linux for Beginners and Advanced Learners Linux is the 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. Most Fortune 500 companies are running their back-end servers on Linux/Unix based OS.Explore the world of Linux through our comprehensive course, designed for both beginners and advanced users. This Linux course covers everything from the basics to advanced topics like Linux installation, configuration, troubleshooting, shell scripting and more. Join us to unlock the full potential of this powerful operating system and enhance your command line skills for rewarding Linux career paths.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.We promise that what you'll learn will be interesting and easy to understand. By the end of the course, you'll be ready to work as a skilled Linux systems engineer or administrator.• This course is also great if you're thinking about getting Linux certifications.• The lessons feel like live classroom sessions with some homework to test what you've learned.• I have also created quizzes for you to go through and test your knowledge.• Learning Linux might seem challenging, but 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.Learning Linux Commands and System Administration 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.Following is the list of topics I have covered in this course:Section 1. Course OverviewCourse overviewSection 2. Installation of required software and accessing a Linux SystemInstall Virtual Box Download & install Cent OS Linux Install Red Hat 8 with custom Partitioning on Virtual Box Download, install and connect through putty Different ways of accessing your Linux Server Section 3. Linux FundamentalsThe Linux directory structure Basic Linux commands cd, ls, cat, pwd, and more Listing files and understanding LS output Changing password of a user Finding files in your system Introduction to vi editor Copying directories and files Removing directories and filesMoving and renaming directories and files Absolute vs Relative path of a directory Creating files and directories by command line Understanding the basic file and directory permissions Changing file permissions Modify file ownership for user and groupQuizSection 4. Intermediate level Linux SkillsUse of more and less command Use of head and tail commands Explanation of Tab Key Completion Use of history command Explanation of Wild Cards CharactersSoft and Hard Links between files Input, Output and Error RedirectionExplanation of grep CommandUses of Pipe Shell Aliases command Use of echo command Explanation of environment variablesConnecting from one server to another Transferring and Copying files over the Network Counting of words, lines and characters Viewing and monitoring processes by commandSchedule and automate tasks with Cron User and group administration Switching Users by command line The sudo utility Compressing and archiving files (using tar, gzip) Displaying and setting the hostnameFind your IP address in Linux (using different ways of text file manipulation by using )tr, sort, diff and uniq command cut and sort command 32-bit vs 64-bit operating systems Finding system information using (uname, dmidecode) Root password recovery Explanation of sosreport for Redhat troubleshooting Monitor Users (who, last w, id) Message of the day (motd) and wallQuizSection 5. Software InstallationsSoftware installation using YUMPackage management using RPMIntroduction to RepositoriesCreate a Local RepositorySystem updates and preparation Roll back patches and updatesInstalling Software in SUSE Linux using ZypperInstalling software in UbuntuUpdating KernelQuizSection 6. Managing Users and GroupsUser and group administration by command Create a User account with no login access Use of passwd command Password Aging on User accountsCreate, modify and delete group accounts in Linux Activating and deactivating shadow password mechanism User authentication files Explanation of passwd file Explanation of shadow fileExplanation of group file Explanation of gshadow file Switching Users The sudo utilitySection 7. Disk and Volume Management using (LVM, Parted)Introduction to partitioning and file system Introduction to LVM (The Logical Volume Manager)Add a new disk volume through Oracle Virtual BoxManaging storage with partedmotCreating Physical Volumes (PVs), Volume Groups (VGs) and LogicalExtending Volume Group (VG) and Logical Volumes (LV)Mirroring Logical VolumesMoving Volumes (Data) from one storage to anotherRemoving Logical Volumes (LVs), Volume Groups (VGs) and PhysicalSection 8. Networking using LinuxNetwork 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. Linux SecurityFirewall and iptablesLinux Server SecuritySection 10. Servers And ServicesApache Web ServerLAMP ServerSection 11. Shell ScriptingWhat is Shell Scripting?Naming Convention for Shell ScriptShell Scripting FormatHow to Run a Shell ScriptBasic Commands used in Shell ScriptingCreating 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 ScriptingConditional Statements (Decision Making)Case StatementFor loop in Shell ScriptingDo-while in Shell ScriptingUntil Loop in Shell ScriptingSelect Loop in Shell ScriptingInfinite Loops, and SleepingExit Status in Shell ScriptingSpecial Variables in Shell ScriptingQuiz

课程标签

0人关注该课程

主题相关的课程