If you are interested in learning the basics of the UNIX operating system, this class is for you! UNIX has become increasingly popular since its meager beginnings as an obscure mainframe operating system. Over the years UNIX has evolved into the many operating systems that acts as the engine for the Internet and recently crept into our desktops in the form of Apple's OS X and Linux. This six-week class will give you a comprehensive overview of modern UNIX systems. Some of the topics we will cover include how to create and manage users, exploring the UNIX file system, editing and managing files, setting up networking, and compiling your own applications.
Applicable Job Roles: web programmers, web application developers, and webmasters.
General knowledge of networking concepts.
Students will require access to a computer capable of running a UNIX operating system. The required book contains a Live DVD of the Knoppix Linux operating system that can be run without modifying a standard PC. This DVD allows you simply reboot the computer and boot off the DVD drive. This Live DVD will not modify or destroy any data on any existing hard drives. Students are encouraged to install their own UNIX/Linux OS on existing hardware or a Virtual Machine and recommendations will be given within the class. However, installation support will not be provided if students choose to install. Apple OS X users already have a full-fledged UNIX so all they will need is their Mac. If you plan on using OS X, please ensure that you have at least version 10.4 (Tiger) or higher.