This course fulfills the General Education Breadth of Knowledge (BoK) area of Natural Science.
Attendance will be taken at the start of each class period. If you are not present when it is taken, it counts as a missed class.
Reading assignments: Linux Information Sheet, Introduction to Linux, Man pages on emacs, endeavour2, gpm, seamonkey, sftp, ssh, startx, wall, wmaker, write, X, xcalc, xlock, xman, xterm.
Reading assignments: Exploring the Filesystem, Overview of the Directory Tree, Managing Filesystems, Man pages on e2fsck, fdisk, fs, fstab, hier, ln, mke2fs, mount, umount.
Reading assignments: Using Disks and Other Storage Media, Filesystems Howto, Man pages on dd, df, du, fdformat, fuser, hdparm, mknod, stat, sync, touch.
Reading assignments: Man pages on kill, logger, proc, ps, pstree, signal (in section 7), tail, top, xosview.
Reading assignments: Boots and Shutdowns, Init, Shutting Down, Customizing Your Environment, Bash Programming Introduction Howto, Man pages on agetty, bash, boot, environ, init, inittab, login.defs, man.conf, printenv, sshd, syslog.conf, telinit, xorg.conf.
Reading assignments: Managing Users, File Permissions, Managing User Accounts, Linux Security Howto, Man pages on chgrp, chmod, chown, groupadd, passwd, su, useradd, usermod.
Reading assignments: Linux Printing Usage Howto, Man pages on gs, lpd, lpd.conf, lpd.perms, lpq, lpr, lprm, od, printcap, suffixes.
Reading assignments: Archiving and Compressing Files, Man pages on cmp, diff, find, md5sum, tar.
Reading assignments: Linux From Scratch 6.2, Beyond Linux From Scratch 6.2, Man pages on ldd, make, patch.
Reading assignments: Online Troubleshooting Resources Howto, Upgrading and installing new software, Linux Kernel Howto, Man pages on bootparam, grub, insmod, lsmod, modprobe, rmmod.
The remainder of your grade will be based on the final exam. The final is a practical exam; you will have 2 hours to fix 2 small problems I will inflict on your system, and to implement the 2 small assignments you will find in the file /root/final.txt. Each assignment is worth 10 points, and you receive 10 points for attempting the exam.
Grades will be assigned on the following scale:
90 to 100 points = an APlus or minus grades will not be given.
80 to 89 points = a B
70 to 79 points = a C
60 to 69 points = A D
0 to 59 points = an F
If you in any way damage the disk partitions (or the partition table) on your PC which are assigned to other classes through a careless or malicious act, you will be summarily withdrawn from the class. If the act was intentional, or if you are caught attempting to cheat on the final, expulsion proceedings may be initiated against you.
©2008, Kenneth R. Koehler. All Rights Reserved.