| Subject | Comment |
|
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
|