|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/bash-dmdev/
课程评论:没有评论
**课程名称:Shell和Bash脚本入门指南** **课程概述:** 本课程专为零基础或有少量Unix/Linux操作经验的学习者设计,旨在帮助他们掌握Shell和Bash脚本的基础知识和实用技巧。课程将深入讲解Bash的工作原理、常用命令以及脚本编写方法。 **为何学习Bash?** Bash是Unix系统(包括Linux和macOS)中最常用的命令行解释器。对于开发者而言,无论是本地开发环境还是远程服务器管理,都离不开命令行操作。本课程将帮助你自信地驾驭包括Bash和Z shell在内的各种命令行环境,掌握常用命令的学习和使用方法,甚至能够编写自己的命令。 **核心学习内容:** * **Bash原理与结构:** 理解Bash的工作机制和核心设计。 * **常用命令:** 熟悉并熟练使用那些在开发和管理中频繁出现的命令。 * **Bash脚本编写:** 学习如何编写实用的Bash脚本,实现自动化任务。 * **输入/输出流:** 掌握Standard Input (标准输入), Standard Output (标准输出), 和 Standard Error (标准错误)的概念,并学会如何重定向它们到文件或其他命令。理解在Unix系统中,所有内容(包括输入输出)都可以被视为字节流,且一切皆文件。 **课程收获:** 通过本课程的学习,你将能够: * 自信地使用各种命令行工具,尤其是Bash。 * 高效地学习和应用新的命令行命令。 * 理解并运用输入/输出流进行强大的命令行操作。 * 编写实用的Bash脚本,实现本地或远程机器的任务自动化,将其作为独立程序使用。
Для успешного прохождения этого курса необходимо всего лишь:- базовое понимание и опыт работы с Unix operating systems- основы алгоритмизации и программированияДругими словами говоря, этот курс рассчитан на людей практически с нуля.В нем будут разобраны основы, самые важные и полезные аспекты, которые необходимы каждому разработчику:- принципы работы и устройство bash- часто встречаемые команды- написание bash скриптовЗачем нужен bash?Подавляющее большинство приложений (особенно Java приложений) разрабатываются и разворачиваются на Unix операционных системах (Linux, MacOS). Поэтому в любом случае каждый разработчик столкнется с командной строкой, а значит и bash: либо на локальном компьютере, либо удаленно подключиться к серверу для его настройки и выполнения команд.Пройдя этот курс, ты уверенно будешь владеть любыми командными оболочками (особенно bash и Z shell). Сможешь комфортно себя чувствовать как со знакомыми и часто встречаемыми командами, так и новыми, потому что ты будешь знать как подходить к их изучению и в последующем использовать любые команды (и даже написать свои!). Более того, ты поймешь основы потоков ввода-вывода, что означает Standard Input, Standard Output и Standard Error, также перенаправлять их от окна командной оболочки (консоли) в файлы и даже другие команды. Потому что любые входные и выходные параметры - это всего лишь массив байт, т.е. универсальный тип данных. И более того, все в Unix операционных системах - представлено в виде файлов.В заключительной части курса ты в совершенстве овладеешь навыком написания полноценных bash скриптов, которые можно использовать как отдельные программы, так и для автоматизации любых процессов на локальной или даже удаленной машине.