Understanding Bash Scripting & Commands

Other
Alison

Course details

Course description

Bash provides an efficient way to carry out computational tasks. This course explains how to use Bash scripts to efficiently carry out tasks like swapping users, automating tasks, and creating and modifying files and folders. While these tasks are cumbersome with the GUI, you can do them using a single line on the Bash shell.

Terminals are used to carry out actions and automate commands without the need for menus and tabs that could make a computer’s GUI (graphical user interface) frustrating to use. In this comprehensive Bash course, you will learn to quickly and conveniently carry out simple tasks like renaming files to advanced ones like scheduling tasks using Bash scripts. You will investigate how to easily display the working directory and all of its contents, including hidden files that could typically be a pain to access.

The course takes you through changing directories and quickly locating files on your computer with a single command. Next, you will learn how to get help in the form of command descriptions and manuals should you ever need it. Then, explore how to carry out routine tasks like creating, copying, renaming, deleting files and changing file permissions with superlative ease. Finally, use Nano, a terminal-based editor, to do advanced editing on text files.

This course demonstrates how to switch users using a single terminal quickly, a process that would otherwise require many menus, saving you time and loading screens in the process. You will also learn to set up your computer to run tasks on specified schedules. The knowledge gained from this course will benefit programmers, developers and systems administrators so enrol today, for free.

Provided by

Entry requirements

Please contact the course provider for details.

Course options

Course details

Online

Check with the course provider for dates.

Cost: £0.00 (ex. VAT)

Venue details

This is the main contact address for the provider. This may not be the location where this course is presented.