One of the most common complaints about graphical user interface operating systems is that they eliminate or severely disable text-based command line control. This is especially frustrating to users accustomed to command lines, particularly those coming from Unix-based systems.
Command Line Control and Tools
Just about anything you can do with the graphical interface on the BeOS you can also do from the BeOS command line. When combined with the Unix Posix features of the BeOS, many Unix tools can be used without change. Many of these are already installed in the file:///boot/beos/bin/ directory. Getting Under The Hood
There are a number of powerful text-based tools which can give you a "look under the hood" at the BeOS. This is helpful for configuring complex systems or fine tuning the performance of specific applications and the system overall. For example, you can get a list of every process running on the BeOS, and initiate and stop processes from the command line. Powerful Scripting Language
By using text-based commands, you can build powerful scripts to control virtually every aspect of the BeOS. These scripts can aid in configuration, and can even be the equivalent of double-clickable applications
http://www.ora.com/.
Note: bash stands for the Borne-Again Shell, a derivative of the original Borne shell. To learn about the features of this command and scripting environment, check some of the many books available on the subject. One of the most comprehensive is Learning the bash Shell, by Cameron Newham and Bill Rosenblatt, published by O'Reilly & Associates (also the technical publishers for the BeOS and of the Be Book for programming with the BeOS). O'Reilly & Associates is on the web at
The $ prompt tells you that the command line is ready to accept any typed command. You can open multiple Terminal windows at the same time, each one executing its own set of commands. To exit the command line shell, type exit, close the Terminal window, or quit the application. Closing the window terminates any command currently executing in that shell.