Linux Essentials Course: Intro to Shell Scripting

Grasp the basics of Linux shell scripting in this introductory course. Learn to write and execute your own scripts and gain a solid foundation in essential scripting concepts for efficient task automation.

4.6
(8,500)
138,000 Students
45 Minutes
Stage 3 - Intermediate

Last update: May 2024

Focus: Linux, Scripting

Audio Language: English

Subtitles/Captions: Yes

Type of Training: Online self-paced

Caption Language: English

Linux Essentials Course- Intro to Shell Scripting

What You’ll Learn

This Linux essentials course will teach you:

  • First script creation:
    Write your very first shell script in Linux.
  • Built-in commands:
    Learn how to use built-in shell commands effectively.
  • Variables and comments:
    Understand variable handling, comments, and best practices for capitalization in scripts.
  • Complex scripts:
    Gain skills in writing and managing longer, more complicated shell scripts.
  • Conditional logic:
    Discover how to make decisions in your scripts with shell variables.
  • Shell scripting tips:
    Get bonus access to advanced shell scripting resources.

Included in the Linux Essentials Course

45 Minutes of On-Demand Video

2 Downloadable Resources

Access on Mobile

Certificate of Completion

Suitable for the Following Careers

IT Support Specialist

Automation Engineer

Linux Administrator

Course Content

Training Overview

icon-yt Description of Training Preview
icon-yt Video Overview Preview

Linux Shell Scripting

icon-yt Writing Your First Shell Script Preview
icon-yt Shell Builtin Commands Preview
icon-yt Variables, Comments, and Capitalization Preview
icon-yt Writing Long and Complicated Scripts Preview
icon-yt Making Decisions in Your Scripts and Using Builtin Shell Variables. Preview
icon-yt Bonus Lecture: Get my advanced shell scripting course Preview

Requirements

Basic understanding of Linux commands.

Access to a Linux system for practice.

Description of the Linux Essentials Course

This Linux essentials course is designed to teach you the fundamentals of shell scripting. Ideal for beginners, the course walks you through the process of writing your first script, understanding built-in shell commands, and using variables. You’ll also learn how to tackle more complex scripts and make logical decisions within your code.

Through hands-on lessons, you’ll explore script automation, variable manipulation, and gain insights into built-in shell functions. Topics covered include:

  • Creating basic shell scripts
  • Understanding shell variables and built-in commands
  • Writing long and complex scripts
  • Using conditional logic to automate decisions
  • Improving your scripting efficiency with tips from the instructor

By the end of this Linux essentials course, you’ll be well-equipped to automate tasks and write functional shell scripts on Linux systems.

Who Is This Course For

This course is perfect for beginners interested in Linux shell scripting. It’s also suitable for anyone seeking to improve their automation skills using Linux scripting.

Course Instructor

Jason Cannon

Jason began his career as a Unix and Linux System Engineer in 1999, working with companies such as Xerox, UPS, Hewlett-Packard, and Amazon.com. He has also served as a technical consultant and independent contractor for small businesses and Fortune 500 companies.

Jason has extensive experience with CentOS, RedHat Enterprise Linux, SUSE Linux Enterprise Server, and Ubuntu, as well as personal projects using Debian, Slackware, and CrunchBang. In addition to Linux, he has supported proprietary Unix operating systems, including AIX, HP-UX, and Solaris.

Passionate about teaching, Jason enjoys helping others harness the power of the Linux operating system. He is the author of "Linux for Beginners" and "Command Line Kung Fu."

Read More

Read Less

Testimonials

Anonymous

Zoltán K.

The basics are documented with side information. Awesome work! Thank you!

Anonymous

Pradeep J.

Amazing course! Well done!

Anonymous

Tim D.

Was more about learning what you need to know to start learning shell scripting, than actually learning scripting but still a great starting point that addresses key fundamentals.

Show More

Show Less

Frequently Asked Questions

Students Who Took This Course Also Liked

Guarantee Your Cyber Security Career with the StationX Master’s Program!

Get real work experience and a job guarantee in the StationX Master’s Program. Dive into tailored training, mentorship, and community support that accelerates your career.

  • Job Guarantee & Real Work Experience: Launch your cybersecurity career with guaranteed placement and hands-on experience within our Master’s Program.
  • 30,000+ Courses and Labs: Hands-on, comprehensive training covering all the skills you need to excel in any role in the field.
  • Pass Certification Exams: Resources and exam simulations that help you succeed with confidence.
  • Mentorship and Career Coaching: Personalized advice, resume help, and interview coaching to boost your career.
  • Community Access: Engage with a thriving community of peers and professionals for ongoing support.
  • Advanced Training for Real-World Skills: Courses and simulations designed for real job scenarios.
  • Exclusive Events and Networking: Join events and exclusive networking opportunities to expand your connections.

TAKE THE NEXT STEP IN YOUR CAREER TODAY!

>

StationX Accelerator Pro

Enter your name and email below, and we’ll swiftly get you all the exciting details about our exclusive StationX Accelerator Pro Program. Stay tuned for more!

StationX Accelerator Premium

Enter your name and email below, and we’ll swiftly get you all the exciting details about our exclusive StationX Accelerator Premium Program. Stay tuned for more!

StationX Master's Program

Enter your name and email below, and we’ll swiftly get you all the exciting details about our exclusive StationX Master’s Program. Stay tuned for more!