Skip to main content


developerWorks  >  AIX and UNIX  >

Working in the bash shell

An introduction

developerWorks

Level: Introductory

Robert J. Brunner (rb@ncsa.uiuc.edu), NCSA Research Scientist, Assistant Professor of Astronomy, University of Illinois, Urbana-Champaign

30 May 2006

Register now or sign in using your IBM ID and password.

Get an introduction to the Bash shell, which you can use on nearly any UNIX®-based operating system. Bash is a mature, powerful, yet easy-to-use shell that is freely available. This tutorial provides a brief history of Bash, which indicates how the Bash shell is different than some of the other popular UNIX shells, and also provides an overview of the major features available within Bash. Next, you'll learn more about the UNIX file system, how to work with both directories and files, and several methods for customizing the appearance and behavior of Bash. Finally, the tutorial concludes with a discussion of the job control functionality of Bash.

In this tutorial

  • Overview of Bash

  • Working at a command prompt in Bash

  • Working with files and directories in Bash

  • Customizing Bash

  • Job control in Bash

Prerequisites

This tutorial has no prerequisites.


System requirements

There are no system requirements for this tutorial -- you can simply read along and learn about Bash. To maximize your benefits from this tutorial, however, you need to be able to try the techniques the tutorial presents. This requires an operational Bash shell, preferably version 2.05, or higher. If you do not have a current version of Bash installed on your computer, visit the Bash home page for information about how to obtain your own copy.



Duration

2 hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed