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.
24credentials
1online degree
44courses

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

  • Status: Free Trial

    Skills you'll gain: Package and Software Management, Linux Administration, Shell Script, Ubuntu, User Accounts, Linux, Linux Servers, Linux Commands, Operating System Administration, Red Hat Enterprise Linux, Performance Tuning, Bash (Scripting Language), Kubernetes, Command-Line Interface, Network Troubleshooting, Containerization, Ansible, File Systems, Application Deployment, Authentications

  • University of Colorado Boulder

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

  • Status: New

    Skills you'll gain: Bash (Scripting Language), Shell Script, Ubuntu, Unix, System Software, System Monitoring

  • Status: New
    Status: Free Trial

    Skills you'll gain: Linux Administration, Bash (Scripting Language), Network Monitoring, Cyber Security Assessment, Exploit development, Intrusion Detection and Prevention, System Configuration, Virtual Machines

  • Status: Free Trial

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Cloud Management, Bash (Scripting Language), Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Unit Testing, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Configuration Management, Professional Development, Scripting

  • Status: New
    Status: Free Trial

    University of Colorado Boulder

    Skills you'll gain: Bash (Scripting Language), Distributed Computing, Scalability, Software Architecture, Big Data, Operating Systems, File Systems, Cloud Development, Scripting, Command-Line Interface, C and C++, Performance Tuning, Linux, Programming Principles, Computer Architecture, Data Sharing, Communication Systems

  • Status: New
    Status: Free Trial

    Skills you'll gain: Unix, Unix Commands, Shell Script, Bash (Scripting Language), Operating System Administration, Linux, File Systems, Operating Systems, Command-Line Interface, Performance Tuning, System Monitoring, System Programming, File Management, OS Process Management, System Configuration

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

  • Status: New
    Status: Free Trial

    Skills you'll gain: Open Source Technology, Linux, Package and Software Management, Shell Script, Linux Administration, Ubuntu, Linux Commands, Microsoft Windows, Unix Shell, User Accounts, Bash (Scripting Language), Command-Line Interface, Unix, Operating Systems, Scripting, Red Hat Enterprise Linux, Windows Servers, System Configuration, Systems Administration, Security Management

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

  • 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

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

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