Linux 命令行训练营:初级到高级用户

通过数十种命令、项目和挑战,提升你的技能并控制你的机器!

讲师:Colt Steele

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 掌握命令行和数十个命令!
  • 停止依赖有限的图形用户界面
  • 从头开始编写自己的命令
  • 使用 Cron 自动化任务和安排作业
  • 完全从命令行控制你的计算机!
  • 掌握文件权限的怪癖
  • 学习强大的键盘快捷键以提高你的效率
  • 构建强大的命令管道

课程内容

21 个章节 • 165 个讲座 • 总时长 15 小时 44 分钟展开所有章节

超快速课程方向的东西4 个讲座 • 12 分钟

  • 欢迎来到课程!预览02:36
  • 为什么要学习命令行预览05:53
  • 寻找幻灯片和练习02:28
  • 一点建议01:11

介绍6 个讲座 • 27 分钟

命令基础10 个讲座 • 38 分钟

获得帮助8 个讲座 • 32 分钟

导航10 个讲座 • 58 分钟

创建文件和文件夹7 个讲座 • 41 分钟

纳米8 个讲座 • 45 分钟

删除、复制和移动8 个讲座 • 43 分钟

捷径与历史7 个讲座 • 32 分钟

使用文件9 个讲座 • 54 分钟

还有 11 个章节

要求

  • 无需经验
  • 你只需要一台 Windows、Linux 或 Mac 计算机

说明

欢迎来到 Linux 命令行训练营,这是一门旨在将你变成命令行高级用户的全新课程!本课程将教你几十个强大的命令(见底部的长列表),但更重要的是它为你提供了继续学习新命令并完全控制你的机器的工具。你在本课程中学到的技能将使你成为更强大的 Web 开发人员、数据科学家、机器学习工程师、游戏开发人员或普通的计算机用户!你会觉得很强大!!

大家好,我的名字是柯尔特斯蒂尔。我多年来一直领导面对面的软件工程训练营,并帮助成千上万的学生改变职业。我在网上教过超过一百万的学生,并获得了数十万的5 星评级和评论。

这是一个互动课程,充满练习有趣的挑战,迫使你练习所学的技能。你会遇到一些与我的面对面训练营学生所经历的相同的任务和项目。一个接一个地学习命令可能是一种非常无聊的经历,但我已尽力使这门课程尽可能地令人兴奋和有趣:) 你可能会因为我的笑话而翻白眼,但你不会觉得无聊!

============课程:简短版============

本课程涵盖 TON。以下是关键点的简短摘要。向下滚动以获得更深入的解释。

  • 学习几十个强大的命令(见下面的长列表)
  • 了解大局:所有命令如何组合在一起
  • 通过将多个命令串在一起来构建复杂的数据管道
  • 掌握命令行导航和 Linux 文件夹结构
  • 创建、删除、移动、复制重命名文件和文件夹
  • 解密和操作Unix 文件权限
  • 使用强大的搜索命令,如find、locategrep
  • 标准输入、标准输出和标准错误的主重定向
  • 从头开始编写你自己的自定义命令!
  • 自定义外壳:编写自己有用的别名、调整提示等。
  • Master Bash 扩展替换
  • 使用croncronjobs自动化繁琐的任务
  • 使用nano直接从命令行编辑文件
  • 掌握键盘快捷键以提高命令行效率

============课程:长版============

本课程首先深入探讨令人困惑的技术术语,如终端shell内核Unix类 UnixGNU、  LinuxBash。了解命令行周围的上下文和原因以及它的历史仍然影响我们今天的机器,这一点很重要。

然后我们将注意力转移到所有命令遵循的一般模式和结构,包括选项和参数。我们定义的这个蓝图将为我们在课程其余部分涵盖的所有其他主题提供信息。你还将学习如何使用manhelpwhichtype命令了解有关特定命令的更多信息。

接下来,我们将介绍超级重要的 Linux文件夹结构,并学习导航机器的基本命令,包括lspwdcd。你很快就会成为专业的导航员!

从那里我们学习使用命令touchmkdirfile直接从命令行创建新文件和文件夹。接下来,我们深入研究一个内置在命令行中的特殊文本编辑器Nano。你将学习使用 Nano 打开和编辑文件,掌握各种 Nano 快捷方式,甚至学习如何配置 nano 的全局设置。

下一节将介绍强大的命令rmmvcp。你将学习如何直接从命令行删除单个文件和整个目录、移动和重命名文件以及复制文件和文件夹。这些是你可以知道的一些最有用的命令!

然后,在深入研究历史命令和历史扩展之前,我们会快速休息一下,重点介绍可用于提高终端效率的有用键盘快捷键

下一节将介绍与操作文件内容有关的大量命令,包括less、cat、tac、rev、head、tail、wcsort。然后我们涵盖了三个标准流:标准输入、标准输出和标准错误。你将学习重定向所有三个流并完全控制你的数据。

接下来我们转到我最喜欢的话题:管道!在本节中,你将学习如何通过将多个单独的命令串在一起来构建复杂而强大的管道。在此过程中,你还将了解tr命令和tee命令。

从那里我们学习使用扩展和替换来“说” shell 的语言。你将了解使用通配符、波浪号扩展和超级强大的花括号扩展的路径名扩展的来龙去脉。我们还介绍了算术扩展命令替换以及单引号和双引号

接下来我们学习两个帮助我们在机器上查找文件的命令:locatefind。我们特别关注 find 命令及其许多花哨的选项和用例。你将学习如何按名称、大小、时间戳等查找文件。你还将学习如何使用 find 的 exec 选项和xargs命令批量编辑文件。

然后我们将注意力转移到grep命令上。你将学习如何使用 grep 递归搜索文件内容并使用正则表达式匹配复杂文件

接下来,我们花一些时间讨论文件权限的细节。你将学习如何读取文件属性并了解读取、写入和执行权限。在下一节中,我们将学习如何使用chmod、chown、sudosu等命令更改权限。

在下一节中,我们将学习如何自定义我们的 shell 体验。你将学习编写自己的自定义别名、使用shell 变量,甚至创建自己的精美提示。然后我们学习如何从头开始创建我们自己的复杂命令以及 bash 脚本的基础知识!到最后,你将编写和运行自己的程序。

最后,我们了解了神秘的cron守护进程。你将学习看起来很奇怪的 cron 语法来设置你自己的自动和计划的 cronjobs

============结束=============

无论你对基本命令有一些经验还是完全是初学者,本课程都将帮助你将技能提升到一个新的水平。  学习命令行是一种罕见的技能,它超越了 Web 开发、数据科学、机器学习或任何其他技术学科之间的典型划分。如果你每天都使用计算机,那么你将从掌握命令行中受益。你在课程中学习的命令将改变你与机器交互的方式,为你提供所有新的工作流程和策略,并为你的计算机提供强大的动力!  更重要的是,你将离开本课程,准备好征服在现实世界和工作中等待你完成的所有命令。   

===============================

以下是课程中涵盖的命令的不完整列表:

  • 日期
  • 卡路里
  • ncal
  • 回声
  • 男人
  • 帮助
  • 哪个
  • 类型
  • ls
  • 光盘
  • 密码
  • 触碰
  • mkdir
  • 纳米
  • R M
  • 是 rm
  • MV
  • cp
  • 较少的
  • tac
  • 头尾
  • 厕所
  • 种类
  • tr
  • 球座
  • 定位
  • 寻找
  • 紧握
  • xargs
  • 修改
  • 须藤
  • chown
  • 添加组
  • 添加用户
  • 出口
  • 资源
  • crontab
  • 柏油

此课程面向哪些人:

  • 任何有兴趣成为命令行高级用户的人!
  • 希望完全控制其机器的计算机用户
  • 任何对 Web 开发、数据科学或涉及代码的职业感兴趣的人!
  • 具有一定命令行经验并希望完全掌握的学生

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍