|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/linux-shell-scripting-projects/
课程评论:没有评论
课程名称:Linux Shell脚本编程:项目导向学习方法 课程概述:您是否曾尝试自学Shell脚本,但缺乏系统化的学习结构?是否感到在学习过程中只得到零散的信息,却无法将它们整合起来?如果您更喜欢通过实践来学习,那么这个课程正适合您!许多学生常抱怨过去的课程信息零散、缺乏上下文,难以应用。这个课程将传统学习模式颠覆,通过项目导向的方式,让您可以编写实际的Shell脚本,并在真实场景中运用所学知识,帮助您加深理解并记忆。 在这个Linux Shell脚本课程中,您将学习到如何: - 命名Shell脚本。 - 为Shell脚本设置适当的权限。 - 在脚本中创建和使用变量。 - 使用Shell内置命令和操作系统命令。 - 最有效地利用在脚本中可用的特殊变量。 - 通过使用if语句进行决策及执行不同类型的测试。 - 检查命令的退出状态及其重要性。 - 使用加密哈希函数。 - 创建随机数据,例如自动生成用户帐户的强密码。 - 利用for循环、while循环和无限循环对一系列数据执行相同的操作或一组操作。 - 控制各种输入和输出,包括接受来自用户及其他程序的标准输入。 - 重定向标准输出和标准错误。 - 组合标准输出和标准错误。 - 使用命令管道。 - 进行文本和字符串操作。 - 处理命令行参数。 - 创建函数及其使用时机。 - 解析、分析和报告日志文件、CSV文件及其他数据。 - 编写在其他系统上执行命令的脚本,以及更多内容。 注册后,您将拥有终身访问课程的权限,可以随时随地以自己的节奏学习,回顾课程内容。如果您准备好提升Shell脚本编程技能,请立即注册!
Have you tried to learn shell scripting on your own, but lack the structure you need to really improve your skills?Are you tired of picking up bits and pieces of information that you can't just seem to put together?Do you learn best by doing?If so, you're going to love this course.One of the biggest complaints I hear from students is that most of the courses they've taken in the past simply provide information without any context and without any idea of how to put that information to use! This course turns that old, frustrating, and outdated way of learning on its head. It's project-based, which means instead of learning bits and pieces of information, you'll write actual shell scripts that you can use in real-world situations. You get the chance to immediately put what you learn to use so that you fully understand and remember it.In this Linux shell scripting course you will learn how to:Name your shell scripts.Use the proper permissions on your shell scripts.Create and use variables in your scripts.Use shell built-in commands and operating system commands.Make the most out of special variables that are available to you in your scripts.Make decisions by using if statements and performing several different kinds of testsCheck the exit statuses of commands and why you need to.Use cryptographic hash functionsCreate random data so you can do things like automatically generate strong passwords for user accounts.Perform the same action or set of actions over a series of data utilizing for loops, while loops, and infinite loops.Control all types of input and output.Accept standard input from a user as well as from another program.Redirect standard output and standard error.Combine standard output and standard errorUse command pipeliningPerform text and string manipulation.Process command line argumentsCreating functions and when to do so.Parsing, analyzing, and reporting on log files, CSV files, and other data.Writing scripts that execute commands on other systems.Much, much, more...When you enroll, you get lifetime access to the course. Your course never expires. You can study at your own pace and refer back to the lessons whenever you want! So...If you're ready to level-up your shell scripting skills, enroll now!