Linux Shell 脚本课程 : 由项目实践学习

通过基于项目的课程学习如何编写 shell 脚本(Bash 脚本、Bash 编程、Grep、Awk 等)

课程介绍:English 繁中

从这 11 小时的课程,你会学到

运用你在本课程学到的概念编写你自己的 Linux shell 脚本。

要求

  • 对 Linux 命令行的基本了解。
  • 能够从网络下载大约 500 MB 大的文件。
  • 使用运行 Windows、Mac 或 Linux 的 64 比特处理器电脑。 (修这门课不需要先安装 好Linux )

课程说明

你是否尝试过自己学习 shell 脚本,但缺乏让你真正改善技能架构?
你是否厌倦了东一点西一点吸收却不知如何集成的消息?
你通常在实作中学到最多吗? 如果是这样,你会喜欢这门课程。

我从学生那里听到的最大抱怨之一是,他们过去上过的大多数课程只给他们没有任何背景的信息,也没有说明如何将信息集成运用的数据!

这门课程将这种古老、令人沮丧和过时的学习方式完全改变。 它是基于项目的,这意味着不用学习零散的信息,而是编写实际的 shell 脚本,你可以在真实世界中使用它们。 你有机会立即使用你所学的,能够完全地理解和记住。

在这个 Linux shell 脚本课程中,你将学习如何:

  • 命名你的 shell 脚本。
  • 在你的 shell 脚本上使用适当的权限。
  • 在脚本中创建和使用变量。
  • 使用 shell 内置命令和操作系统命令。
  • 充分利用脚本中可用的特殊变量。
  • 通过使用 if 语句并运行几种不同类型的测试来做出决定
  • 检查各种命令的退出状态以及为什么需要如此。
  • 使用加密散列函数( cryptographic hash functions )
  • 创建随机数据,以便你可以自动为用户帐号生成强密码。
  • 利用 for 循环、while 循环和无限循环对一系列数据数据运行相同的动作或一组动作。
  • 控制所有类型的输入和输出。
  • 接受用户以及其他程序的标准输入。
  • 重定向标准输出和标准错误。
  • 结合标准输出和标准错误。
  • 使用命令管线化 ( pipelining )。
  • 运行文本( text )和字符串( string )操作。
  • 处理命令行参数( arguments )。
  • 创建功能以及何时如此做。
  • 解析、分析和呈报日志档、CSV 档和其他数据。
  • 编写在其他系统上运行命令的脚本。
  • 更多,更多……

当你报名时,你即拥有终身可用的课程。 你的课程永不过期。 你可以按自己的节奏学习,并随时回来参考课程!

我支持我的课程,关心你的目标。 这就是为什么这门课程有无条件的 30 天退款保证。 这是我个人对你成功的承诺! 所以…

如果你准备好升级 shell 脚本技能,欢迎立即注册!

目标受众

Linux 系统管理员、开发人员、程序员或任何想学习 Linux shell 脚本的人。

讲师简介

Jason Cannon   专业系统管理人、顾问 与 作家

Jason Cannon 在1999年开始了他的Unix和Linux系统工程师的职业生涯。从那时起,他就在Xerox,UPS,Hewlett-Packard和Amazon.com等公司使用了他的Linux技能。此外,他还担任小企业和 Fortune 500 公司的技术顾问和独立承包商。

Jason在CentOS,RedHat Enterprise Linux,SUSE Linux Enterprise Server和Ubuntu上有专业经验。他在个人项目中使用了多个Linux发行版本,包括Debian,Slackware,CrunchBang等。除了Linux之外,Jason还拥有支持包括AIX,HP-UX和Solaris在内的专有Unix操作系统经验。

他喜欢教别人如何使用和利用Linux操作系统的力量。他还是“Linux for Beginners”和“Command Line Kung Fu”的作者。

英文字幕:有

  • 想要了解如何将英文本幕自动翻译成中文? 请参考这篇 How-To

优惠信息

如何购买这门课程比较划算?可以参考课程合购优惠方案


报名参加课程 

Sponsored by Udemy

也许你会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: