21 January 2013

Learning Linux the Hard Way: Bash

Bash. Definition from google:
Bash
/baSH/
Verb
Strike hard and violently.

But really... for Unix/Linux it stands for Bourne Again Shell.

In the last class on January 16th, we learned about Servers, and how to use SSH FTP Client to manipulate files on the isis.unc.edu drive.  The client running on our computers in which we types various commands allowed us to enter those commands to be interpreted by a shell, one version of which is called bash.

For those interested in learning more about BASH, Unix/Linux, check out this cool, free, ontline tutorial.

The website allows you to practice bash commands and learn Linux the hard way meaning through command-line rather than a GUI.  The website can accomplish this because it uses a java applet that emulates a BASH.  Here is the link (opens in new window/tab): http://nixsrv.com/llthw

The website was created and is maintained by someone under the username: sistemshi, and updated by many others, and is sort of like a wikipedia article, as a matter of fact, the website layout looks very much like a wikipedia article would. 

The virtual bash interface provided in each of the 30 tutorials, is provided by Fabrice Bellard. Fabrice Bellard is one of the most amazing computer programmers for making some great contributions to the computer world, such as FFmpeg (multimedia codec libaries), QEMU (virtual PC software), and many other programs.

I encourage you to check out the bio wikipedia article on Bellard (opens in new window/tab): http://en.wikipedia.org/wiki/Fabrice_Bellard

Below you'l find a screenshot of the homepage of the tutorial:
nixsrv.com project site screenshot
Screenshot of nixsrv.com
 --Matthew Alin


No comments: