eXtropia: the open web technology company
Technology | Support | Tutorials | Development | About Us | Users | Contact Us
 ::   Tutorials
 ::   Presentations
Perl & CGI tutorials
 ::   Intro to Perl/CGI and HTML Forms
 ::   Intro to Windows Perl
 ::   Intro to Perl 5
 ::   Intro to Perl
 ::   Intro to Perl Taint mode
 ::   Sherlock Holmes and the Case of the Broken CGI Script
 ::   Writing COM Components in Perl

Java tutorials
 ::   Intro to Java
 ::   Cross Browser Java

Misc technical tutorials
 ::   Intro to The Web Application Development Environment
 ::   Introduction to XML
 ::   Intro to Web Design
 ::   Intro to Web Security
 ::   Databases for Web Developers
 ::   UNIX for Web Developers
 ::   Intro to Adobe Photoshop
 ::   Web Programming 101
 ::   Introduction to Microsoft DNA

Misc non-technical tutorials
 ::   Misc Technopreneurship Docs
 ::   What is a Webmaster?
 ::   What is the open source business model?
 ::   Technical writing
 ::   Small and mid-sized businesses on the Web

Offsite tutorials
 ::   ISAPI Perl Primer
 ::   Serving up web server basics
 ::   Introduction to Java (Parts 1 and 2) in Slovak


Introduction to UNIX for Web Developers
Built-in Utilities  
Built-in utilities are programs that allow you to perform tasks which involve complex actions in one fell swoop. For exampole, the "ls" utility which we will discuss tomorrow allows you to find out the contents of a directory and print that list to the monitor.

Utilities provide user-interface functions that are basic to the modern concept of an operating system but which are too complex to be built into the shell (remeber that small and focussed is better in the UNIX philosophy).

There are usually over 300 such utilities built in to the UNIX systems shipped today and we will discuss many of them in this tutorial.

Of course, you can also install larger utilities such as commercial software packages, but those are usually considered separate from the UNIX OS whereas the built-in utiities tend to get clumped into the OS since they they are built in and the difference between them, the shell, and the kernel is transparent to the user.

So the next question must be how do you use these utilities? Well to answer that we return to the shell.

Previous | Next | Table of Contents