К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Linux Shell Scripting - Basics · LearnSpace
Назад в каталог
courseraПрограммирование

Linux Shell Scripting - Basics

Курс от Packt
Начальный≈ 13.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This Linux Shell Scripting course provides you with the essential skills to automate tasks, process data, and manage your system using bash scripting in the Linux operating system. Whether you're an aspiring system administrator or a developer, this course will teach you how to create, debug, and optimize bash scripts. You'll begin by learning basic script-building principles, including script file formats, variables, and performing simple arithmetic. As the course progresses, you will explore more complex concepts such as conditional statements, loops, and user input handling. Additionally, the course will guide you through using advanced techniques like script control, data presentation, and job scheduling, essential for efficient system automation. The course progresses step-by-step, starting with foundational scripting skills and gradually building up to more advanced topics. You'll master scripting logic with conditional statements and loops, and learn how to interact with users through input and output handling. As you reach the later modules, the course emphasizes real-world applications, showing you how to work with scripts in background processes and automate tasks using cron jobs. With hands-on examples and real-world challenges, you’ll gain confidence in writing practical, efficient bash scripts. This course is designed for learners who wish to enhance their scripting skills and automate tasks in the Linux environment. It's ideal for both beginners and intermediate users who have a basic understanding of the Linux operating system. No prior scripting knowledge is required, but familiarity with the Linux command line will be helpful. By the end of the course, you will be able to create and execute bash scripts, handle user input and output, utilize loops and conditional statements for decision-making, automate tasks, manage system processes, and troubleshoot and optimize your scripts for efficiency.

Навыки, которые вы освоите

Shell ScriptScriptingBash (Scripting Language)File I/OScripting LanguagesCommand-Line InterfaceDebuggingUnix ShellUnixLinux CommandsProgramming PrinciplesComputational LogicOS Process ManagementLinux

Программа курса

8 модулей · 35 учебных материалов

01Basic Script Building3 материалов

Basic Script Building

OverviewВидеоFull Course ResourceЧтениеBasic Script BuildingВидео
02Using Variables3 материалов

Using Variables

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Linux Shell Scripting - Basics
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 13.4 ч

8 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Using VariablesВидео
Working with Variables in Linux Shell ScriptingDIALOGUE
Using Variables - AssessmentЗадание
03Performing Math 4 материалов

Performing Math

RedirectionВидеоPerforming ArithmeticВидеоUsing Redirection and Arithmetic in Bash ScriptsDIALOGUEPerforming Math - AssessmentЗадание
04Exiting Scripts 5 материалов

Exiting Scripts

Conditional StatementsВидеоConditional Statements Part 2ВидеоConditional Statements Part 3ВидеоMastering Bash Conditionals and ComparisonsDIALOGUEExiting Scripts - AssessmentЗадание
05Structured Commands 5 материалов

Structured Commands

LoopsВидеоLoops Part 2ВидеоLoops Part 3ВидеоMastering Loops in Bash Shell ScriptingDIALOGUEStructured Commands - AssessmentЗадание
06Handling User Input 7 материалов

Handling User Input

User Input Positional ParametersВидеоUser Input Positional Parameters Pt 2ВидеоUser Input OptionsВидеоUser Input Options Part 2ВидеоUser Input ReadВидеоHandling User Input in Bash ScriptsDIALOGUEHandling User Input - AssessmentЗадание
07Presenting Data 3 материалов

Presenting Data

Presenting Data File DescriptorsВидеоPresenting Data Using Linux Shell File DescriptorsDIALOGUEPresenting Data - AssessmentЗадание
08Script Control 5 материалов

Script Control

Script ControlВидеоScript Control Part 2ВидеоScript Control - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание