12 September 2002 ~ Jumping in head first
Topics: History ~ installation ~ logging in & out ~ Reboot & shutdown
Readings
- Crash Course 5-27, 32-33
- 7-8 Partitioning
- 9-10 Naming disks (/dev/hda1)
- 20-23 Printers
- 25-27 Logging in & out
- 32-33 Shutting down
- Complete Reference 2-26, 28-49
- 3-23 Introduction
- 23-26 Distributions
- 29-33 Requirements
- 37-49 Installation
- Web
- LinuxISO ~ http://www.linuxiso.org/
- Comparison of Linux Distributions ~ http://www.distrowatch.com/
- CD-based Linux Distributions ~ http://www.distrowatch.com/cd.php ~ Linux distros that fit on one CD & allow you to boot off them without affecting your computer.
19 September 2002 ~ GUIs
Topics: Ximian install ~ X Windows ~ KDE & GNOME overview ~ updating Linux
Commands
- halt, shutdown, logout, exit
- startx
- switchdesk
Programs
- Desktop environments: KDE, GNOME, & switchdesk
- Updating Linux: Red Hat Network, Red Carpet
Readings
- Crash Course 213-222, 27-32, 35-41, 199-207
- 213-222 X Windows
- 27-32 GNOME & KDE intro
- 35-41 GNOME & KDE background & themes; switchdesk
- 199-207 Red Hat Network
- Complete Reference 51-65, 207-209, 244-248, 888-893, 211-242, 83-87
- 58-62 GNOME & KDE
- 207-209 Ximian GNOME
- 244-248 Window Managers
- 888-893 X Windows
- 211-242 KDE
- 83-87 Red Hat Network
- Additional Readings from Complete Reference 175-280, 893-924
- 175-280 GNOME
- 893-924 X Windows
- Web
- GNOME ~ http://www.gnome.org
- Ximian Red Carpet ~ http://www.ximian.com/products/ximian_red_carpet/
- Unofficial Unsupported Ximianized ISO Images ~ http://uuxii.cofradia.org/
- KDE ~ http://www.kde.org
- Paranoid Penguin: Staying Current without Going Insane ~ http://linuxjournal.com/article.php?sid=6010 ~ "How tools like SuSE's YaST2, Red Hat's up2date and Debian's apt-get can help you maintain some measure of patch sanity."
26 September 2002 ~ Your data
Topics: Files & directories ~ Konqueror file manager ~ permissions ~ help
Commands
- cd, ls, pwd
- file
- cp, mv, mkdir
- rm, rmdir
- ln
- more, cat
- find, locate, whereis
- chmod, chown, chgrp
- man, info
Programs
- File managers: Konqueror, Nautilus
Readings
- Crash Course 49-60, 303-311
- 49-51 Filesystem
- 51-53 Nautilus file manager
- 53-57 cd, ls, cp, mv, rm, mkdir, more; permissions
- 58 find
- 303-304 GUI help
- 63, 305-306 CLI help
- 306-310 Online help
- Complete Reference 289-328, 229-237, 63-65, 224-225
- 290-293 Files
- 293-297 File structure
- 297-301 Managing files
- 301-306 Managing directories
- 306-319 File & directory operations
- 320-328 Permissions
- 229-237 Konqueror
- 63-65 Help
- 224-225 KDE Help
- Web
- UNIX Tutorial: Lesson 6: File Permissions ~ http://www.ctssn.com/linux/lesson6.html
3 October 2002 ~ Administration using GUI tools
Topics: Linuxconf & Webmin
Commands:
Programs
Readings
10 October 2002 ~ Software installation
Topics: Installing software ~ building from source ~ recompiling the kernel
Commands
- rpm, apt-get
- ftp
- tar
- configure, make, make install
- make xconfig, make menuconfig, make config
- make dep, make clean, make bzImage
- make modules, make modules_install
Programs
- RPM: Gnome RPM, Package Manager, Red Carpet
- Web browser: Mozilla
- Kernel configuration: xconfig
Readings
- Crash Course 233-243, 275-282, 245-254
- 233-236 Gnome RPM
- 236-242 rpm
- 275-282 configure, make, make install
- 245-254 Rebuilding the kernel
- Complete Reference 87-93, 737-768, 863-885
- 741-742 Intro to RPM
- 742-747 GUI RPM managers
- 747-755 RPM from the command line
- 755 SRPMS
- 756-758 Installing from archives
- 758-760 Compiling software
- 867-869 Updating the kernel with RPM
- 869-885 Rebuilding the kernel
- Web
17 October 2002 ~ Commands galore
Topics: BASH shell ~ commands ~ basic sysadmin
Commands
- grep, cat, more, head, tail
- | (pipe), >, <
- *, ?, []
- alias, unalias
- &, ps, kill
- mount, umount
- df, du
- gzip, gunzip
Programs
- Add users (& much, much more): Linuxconf
Readings
- Crash Course 61-70, 71-80, 93-100, 101-106
- 64-65 Pipe & redirect
- 65 Tab completion
- 65-66 Wildcards
- 67-68 Aliases
- 68-69 Running commands in the background
- 73-74 Processes
- 74-75 Date & time
- 76-77 Count, sort, & split
- 77-78 Mounting & unmounting
- 78-79 df & du
- 93-95 Changing the prompt
- 95-97 Formatting text files
- 97-98 Changing text in files
- 98-100 Compressing & uncompressing files
- 101-103 Sysadmin & Network Admin overview
- 103-105 Adding users with Linuxconf
- Complete Reference 249-288, 329-354
- Web
24 October 2002 ~ Day to day work
Topics: Text editors ~ office software ~ printing ~ Web browsers ~ Email
Commands
Programs
- Text editors: pico, vi, emacs, Kate, gEdit, KWrite
- Calendar: ical, calendar, KOrganizer
- Word processing: AbiWord
- Spreadsheet: Gnumeric
- Office Suite: OpenOffice, StarOffice, KOffice
- Web browsers: Mozilla, Netscape, Konqueror, Galeon, Opera
- Email: Evolution, Mozilla Mail, KMail, Sylpheed, balsa, pine
- Calculator: Calculator
- Personal Finance: GnuCash
Readings
- Crash Course 81-92, 191-198
- 81-82 gEdit, KWrite
- 83-86 ed
- 87-92 vi
- 191-192 Gnumeric
- 192-194 KOffice
- 194-195 ical, calendar
- 196-197 Calculators
- 197-198 Spellcheck
- Complete Reference 385-389, 355-372, 77-80, 831-851, 457-471, 393-425
- 357-363 KOffice
- 369-372 StarOffice
- 831-832 Intro to printing
- 833-835 printconf
- 844-851 Printing with CUPS
- 463-465 Netscape & Mozilla
- 465 Konqueror
- 467-468 Lynx
- 468-471 Java via Blackdown
- 396-397 MIME
- 397-400 KMail
- 400-402 Evolution
- 403-405 Balsa
- 405-407 Mozilla Mail & Netscape Messenger
- 409-410 Pine
- 410-412 Mutt
- Web
31 October 2002 ~ Networking via NFS
Topics: Networking ~ Internetworking ~ NFS
Commands:
Readings
- Crash Course 111-118, 119-128, 129-138, 149-153
- 111-118 Modems
- 119-128 Setting up a LAN
- 129-138 Connecting to the Internet
- 149-153 NFS
- Complete Reference 95-114, 145-172, 475-480, 935-947, 955-958
- 98-102 Red Hat Network Configuration
- 105-110 Red Hat PPP Dialer
- 152-158 Basic internetwork setup
- 165-166 Firewalls
- 476-480 ping, finger, who, host
- 936-943 NFS servers
- 945-947 NFS clients
- 955-958 Networking with Macs
- Web
- What is NFS and how do I set it up? ~ A one-page quickie guide ~ http://www.linux-mag.com/2001-10/tech_support_01.html
- Linux NFS-HOWTO ~ http://www.tldp.org/HOWTO/NFS-HOWTO/index.html
- Chapter 15. Network File System (NFS) from Red Hat Linux 8.0: The Official Red Hat Linux Customization Guide ~ http://www.redhat.com/docs/manuals/linux/RHL-8.0-Manual/custom-guide/ch-nfs.html
7 November 2002 ~ Samba
Topics:
Commands:
Readings
- Complete Reference 960-999
- 962-966 Basic SAMBA
- 967-984 smb.conf & SWAT
- 986-993 smbclient
- 993-994 smbmount
- 997-999 SAMBA sharing files & printers
- Web
14 November 2002 ~ Working with Windows
Topics: Windows partitions & floppies ~ Win4Lin ~ Wine
Commands:
Readings
- Crash Course 161-169
- 161-163 Windows & DOS file systems
- 163-169 Windows & DOS floppies
- Complete Reference 813-816
- Web
12 December 2002 ~ Security / Goodbyes
Topics: Monitoring your system ~ securing security
Commands: top
Readings
- Crash Course 283-291, 293-302
- 283-284 top
- 287-288 Check disk usage with df & du
- 288-291 /proc file system
- Web
- Security-Enhanced Linux ~ http://www.nsa.gov/selinux/index.html
- Security Focus ~ http://www.securityfocus.com
- Qaddisin ~ http://www.qaddisin.com
- Qaddisin Security Blog ~ http://blog.qaddisin.com/ ~ News & commentary about the world of security
- Audit Your LAN Before the Bad Guys Do with nmap ~ http://networking.earthweb.com/netsecur/article/0,,12084_1429131,00.html ~ A very brief intro to one of the most useful security tools available: nmap.
- Scanning and Defending Networks with Nmap ~ http://www.linuxsecurity.com/feature_stories/feature_story-4.html ~ A more detailed look at nmap.
- Introduction to Nessus, a Vulnerability Scanner ~ http://www.linuxsecurity.com/feature_stories/nessusintro-printer.html ~ An excellent step-by-step overview of Nessus: how to install it & how to use it.
- Police your network traffic with IPTraf ~ http://techupdate.zdnet.co.uk/story/0,,t481-s2109393,00.html ~ An intro to an open source, free, "simple, reliable network monitoring tool"
- Viruses: a concern for all of us ~ http://tldp.org/linuxfocus/English/September2002/article255.shtml ~ An excellent overview of viruses, trojans, and the like, along with reasons that open source software is safer.
|