Bash (Scripting Language)

Bash (Bourne Again SHell) is a command-line interpreter, or shell, for the GNU operating system. This scripting language enables users to interact effectively with the operating system and automate tasks. Coursera's Bash catalogue teaches you the fundamentals of Bash scripting, allowing you to harness its potential in system administration and software development. You'll learn everything from basic commands, scripting syntax, flow control, file operations to advanced topics like debugging and shell expansion techniques. This skill is essential to work efficiently in Unix/Linux environments, automate repetitive tasks, manage servers, or become a proficient DevOps engineer.
21credentials
1online degree
38courses

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Earn a university-issued career credential in a flexible, interactive format.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "bash (scripting language)"

  • Skills you'll gain: Bash (Scripting Language), Systems Administration, Operating System Administration, Shell Script, Linux Commands, Linux Administration, Unix Shell, Linux, Unix, Scripting

  • Coursera Project Network

    Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Command-Line Interface, Unix Shell, Unix Commands, Linux Commands, File Management

  • Status: Free Trial

    Skills you'll gain: Shell Script, Bash (Scripting Language), User Accounts, Linux Administration, Linux, Operating System Administration, File Systems, Performance Tuning, Systems Administration, Scripting, File Management, Scripting Languages, Unix Commands, Data Storage, Command-Line Interface, Operating Systems, System Monitoring, Dataflow

  • University of Colorado Boulder

    Skills you'll gain: Unsupervised Learning, Data Mining, Statistical Modeling, Supervised Learning, Service Level, Deep Learning, Machine Learning Algorithms, Applied Machine Learning, Probability, Statistical Inference, Statistical Hypothesis Testing, Performance Testing, Dimensionality Reduction, Data Warehousing, Statistical Machine Learning, Data Pipelines, Data Processing, Data Science, Bash (Scripting Language), Statistical Methods

  • Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Unix Shell, Linux Commands, Command-Line Interface, Unix Commands, Business Logic, DevOps

  • Skills you'll gain: Unix Commands, Command-Line Interface, Unix, Bash (Scripting Language), File Management, Shell Script, Linux Commands, Productivity, Computer Programming

  • Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Linux, Scripting, DevOps, File Management, Unix, Command-Line Interface

  • Skills you'll gain: Linux Servers, Linux Administration, Command-Line Interface, Bash (Scripting Language), Apache, Performance Tuning, Operating System Administration, Linux Commands, Web Servers, Server Administration, Systems Administration, System Monitoring, Scripting, Virtualization, Network Administration, Virtualization and Virtual Machines, Virtual Machines, System Configuration, File Management, Software Installation

  • Status: Free Trial

    Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Shell Script, Ubuntu, Unix Shell, Linux Administration, Operating System Administration, Bash (Scripting Language), Unix, Operating Systems, Command-Line Interface, Scripting, Linux Commands, Red Hat Enterprise Linux, File Systems, System Configuration, Database Management, General Networking, Network Security

  • Skills you'll gain: Linux Administration, Package and Software Management, Linux, Command-Line Interface, Linux Servers, Operating System Administration, Linux Commands, Unix Commands, Bash (Scripting Language), Software Installation, Systems Administration, File Management, Service Management, Authorization (Computing), Shell Script, Operating Systems, Servers, Data Storage, System Monitoring, System Configuration

  • Amazon Web Services

    Skills you'll gain: Infrastructure as Code (IaC), AWS CloudFormation, IT Automation, Scripting, Bash (Scripting Language), Amazon Web Services, Command-Line Interface, Configuration Management, Amazon Elastic Compute Cloud, Automation, Continuous Monitoring, Infrastructure As A Service (IaaS), Cloud Management, Continuous Integration, Patch Management, Software Testing

  • Coursera Project Network

    Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Command-Line Interface, Linux, Scripting

What brings you to Coursera today?

Leading partners

  • Packt
  • IBM
  • EDUCBA
  • Pearson
  • Google
  • Duke University
  • Codio
  • Illinois Tech