OCCC CS2183-001 - Linux - Spring ´08

Current
Temp
Humidity
Wind Speed
Barometer
Dewpoint
Visibility
SubjectComment
Syllabus We will be using the textbook "The Complete Guide to Linux System Administration".
Test
  • Test #1 - On 2/28. Covering questions from Chapters 1-5. Mostly multiple choice.
  • Test #2 - On 4/3. Covering questions from Chapters 6-9,14. Mostly multiple choice.
  • Final - On 5/8. Comprehensive.
Homework Assignments
  • #1 - The 25 review questions from Chapter 1 and the 25 review questions from Chapter 2, due 1/24.
  • #2 - The 25 review questions from Chapter 3, due 1/31.
  • #3 - The 25 review questions from Chapter 4, due 2/21.
  • #4 - The 20 review questions from Chapter 5, due 2/28.
  • #5 - The 25 review questions from Chapter 6, due 3/6.
  • #7 - The 25 review questions from Chapter 7, due 3/13.
  • #6 - The 30 review questions from Chapter 8 and the 25 review question from Chapter 14, due 3/27.
  • #8 - The 20 review questions from Chapter 9, due 4/3.
  • #9 - The 25 review questions from Chapter 10, due 4/10.
  • #10 - The 20 review questions from Chapter 11, due 4/17
  • #11 - The 30 review questions from Chapter 12, due 4/24, and Shell Scripting Homework, due 5/1.
  • #12 - The 35 review questions from Chapter 13, due 5/1,
  • #13 - The 25 review questions from Chapter 15, due 5/8.
Shell Scripting Homework Fall 2008
PHP Example
Additional Shell Script Material
Download Sites
Typical Package Installation Steps
  • Download Archive (in some directory)
  • Expand/Explode Archive (in some directory)
  • Find and read the README file
  • Setup/Precheck the build process (typcially, a "./configure" command)
  • Build package (typcially, a "make" command)
  • Install package (typcially as root, a "make install" command)
New Web-site Steps
w/ different registration and hosting companies
  • 1) Register you domain (on sites like godaddy.com or register.com), about $6.95 for a one-year registration
  • 2) Signup with a hosting company (on sites like dixiesys.com or reviews at best-webhosting-2008.com), about $8.95 per year
  • 3) With the hosting company:
         Add your new domain
         Determine the name servers for your domain (usually two name servers)
  • 4) With the register:
         Go to the Domain Control Center and unlock your domain
         Set the namer servers to your hosting company's name servers
         Relock your domain
  • 5) With the hosting company:
         Create your index.htm file
System Configuration
  • $ /sbin/lspci
  • $ /sbin/lspci -n
  • $ /sbin/ifconfig -a
Create a Floppy
  • # mkdir /mnt/floppy
  • # mkfs -t ext3 /dev/fd0 1440
  • # mount /dev/fd0 /mnt/floppy
  • # df
  • # chmod 777 /mnt/floppy
  • # ls -lasi /mnt/floppy
  • # umount /mnt/floppy
vi editor
gVim
Download the free VI text editor (for any OS) and start learning it. You can also Google for vi documentation, for example, I found one here. If you want to use the Emacs editor instead, that's fine, but you will need to start learning it.
Remote X Apps Additional classroom presentation material for 8/28
Remote X Apps This mini-HOWTO describes how to run remote X applications. That is, how to have an X program display on a different computer than the one it's running on. Or conversely: how to make an X program run on a different computer than the one you're sitting at. The focus of this mini-HOWTO is on security. This mini-HOWTO also contains information on running X applications locally, but with a different user-id, and information on setting up a computer as an X terminal.
PuTTY A Free Telnet/SSH Client
Top Apps Top 100 Open-Source Linux Apps
Hard vs. soft links The difference between hard and soft links
Find Cmd and Links Additional classroom presentation material for 9/4
Unix man pages Unix manual (man) pages in HTML

Last updated: 4/17/08 1:30 PM CST, Gary Miller