Franske CNT-2311: Difference between revisions

From ITCwiki
Jump to navigation Jump to search
 
(19 intermediate revisions by 8 users not shown)
Line 4: Line 4:


== General Course Information ==
== General Course Information ==
* [https://docs.google.com/a/ihcnt.net/spreadsheet/viewform?formkey=dE5lWno3NEQybjdLOW52OW5aNWpfdnc6MQ First Day Sign In Form]
* [[Franske CNT-2311 Syllabus|Course Syllabus]]
* [[Franske CNT-2311 Syllabus|Course Syllabus]]
* [[Franske CNT-2311 SP12 Schedule|Spring 2012 Course Schedule]]
* [[Franske CNT-2311 SU12 Schedule|Summer 2012 Course Schedule]]
* [[Franske CNT-2311 SP12 Labs|Lab List]]
* [[Franske CNT-2311 SU12 Assignments|Assignment List]]
* [[Franske Lab Report Format|Lab Report Format]]
* [[Franske Lab Report Format|Lab Report Format]]
=== Software Used in this Course ===
* [http://www.virtualbox.org Virtualbox]
* [http://www.ubuntu.com/download/desktop/thank-you?distro=desktop&release=lts&bits=32 Ubuntu Desktop 12.04 LTS]
* [http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/13/Fedora/i386/iso/Fedora-13-i386-DVD.iso Fedora Core 13 DVD]
* [http://mirror.rit.edu/debian-cd/6.0.5/i386/iso-cd/debian-6.0.5-i386-netinst.iso Debian 6.0.5 Netinst]


== Chapter Study Guides ==
== Chapter Study Guides ==
Put a link to the study guide you create for your chapter here. <br>
* [[Chapter 2 Study Guide]]
[[Chapter 2 Study Guide]]
* [[Chapter 3 Study Guide]]
 
* [[Chapter 4 Study Guide]]
[[Chapter 3 Study Guide]]
* [[Chapter 5 Study Guide]]
* [[Chapter 6 Study Guide]]
* [[Chapter 7 Study Guide]]
* [[Chapter 8 Study Guide]]
* [[Chapter 9 Study Guide]]
* [[Chapter 10 Study Guide]]
* [[Chapter 11 Study Guide]]
* [[Chapter 12 Study Guide]]
* [[Chapter 13 Study Guide]]
* [[Chapter 14 Study Guide]]


== Resources ==
== Resources ==
* [[Writing Moodle Questions]]
* [[Writing Moodle Questions]]
* [[Editing Moodle Questions]]
* [[Editing Moodle Questions]]
=== Software ===
* [http://www.virtualbox.org Virtualbox]
** [[VirtualBox Startup Script]]


==== Major Linux Distributions ====
==== Major Linux Distributions ====
Line 30: Line 40:
** [http://centos.org CentOS]
** [http://centos.org CentOS]
** [http://fedoraproject.org Fedora]
** [http://fedoraproject.org Fedora]
*** Old versions of Fedora are difficult to find on the site the version that the book uses is [http://mirror.rit.edu/fedora/linux/releases/13/Fedora/i386/iso/Fedora-13-i386-DVD.iso Fedora Core 13]
*** Old versions of Fedora are difficult to find on the site the version that the book uses is [http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/13/Fedora/i386/iso/Fedora-13-i386-DVD.iso Fedora Core 13]
* [http://www.gentoo.org Gentoo]
* [http://www.gentoo.org Gentoo]
* [http://www.opensuse.org OpenSUSE (Novell)]
* [http://www.opensuse.org OpenSUSE (Novell)]
Line 45: Line 55:


=== Specific Topic Help ===
=== Specific Topic Help ===
==== GRUB2 ====
==== Debian Preseeding ====
A Debian preseed file works in a similar way to a Fedora kickstart file for automating Linux installation. Note that even though it's no longer mentioned in the documentation you can supply a preseed file on a floppy disk in much the same manner as on a CD or USB flash drive by specifying the preseed file location during the installer boot process. For more information see:
* [http://wiki.debian.org/DebianInstaller/Preseed Debian Wiki Page on Preseeding]
* [http://www.debian.org/releases/stable/i386/apb.html.en Debian Installer Manual - Appendix B. Automating the installation using preseeding]
 
==== System Startup ====
* [http://en.wikipedia.org/wiki/Linux_startup_process Linux Startup Process - Wikipedia]
* [http://www.yolinux.com/TUTORIALS/LinuxTutorialInitProcess.html Linux Init Process]
* [http://www.debian.org/doc/manuals/debian-reference/ch03.en.html Debian System Initialization]
 
===== GRUB2 =====
* [https://help.ubuntu.com/community/Grub2 Ubuntu Community Documentation - GRUB2]
* [https://help.ubuntu.com/community/Grub2 Ubuntu Community Documentation - GRUB2]
* [http://www.dedoimedo.com/computers/grub-2.html GRUB2 Bootloader Full Tutorial]
* [http://www.dedoimedo.com/computers/grub-2.html GRUB2 Bootloader Full Tutorial]
* [http://ubuntuforums.org/showthread.php?t=1195275 The GRUB2 Guide]
* [http://ubuntuforums.org/showthread.php?t=1195275 The GRUB2 Guide]


==== Runlevels ====
===== Runlevels =====
* [http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-101-3/?ca=drs- IBM Learn Linux, 101: Runlevels, shutdown, and reboot]
* [http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-101-3/?ca=drs- IBM Learn Linux, 101: Runlevels, shutdown, and reboot]
* [http://www.linux.com/news/enterprise/systems-management/8116-an-introduction-to-services-runlevels-and-rcd-scripts An  introduction to services, runlevels, and rc.d scripts]
* [http://www.linux.com/news/enterprise/systems-management/8116-an-introduction-to-services-runlevels-and-rcd-scripts An  introduction to services, runlevels, and rc.d scripts]
* [http://en.wikipedia.org/wiki/Runlevel Runlevel - Wikipedia]
===== Init, Upstart and Systemd =====
* [https://www.linux.com/learn/tutorials/524577-here-we-go-again-another-linux-init-intro-to-systemd/ Here We Go Again, Another Linux Init: Intro to systemd]
* [https://www.linux.com/learn/tutorials/404619-manage-system-startup-and-boot-processes-on-linux-with-upstart Manage System Startup and Boot Processes on Linux with Upstart]


==== Partitioning, Formatting and Mounting====
==== Partitioning, Formatting and Mounting====
Line 71: Line 96:
* [http://www.zytrax.com/tech/web/regex.htm Regular Expressions - A Simple User Guide]
* [http://www.zytrax.com/tech/web/regex.htm Regular Expressions - A Simple User Guide]
* [http://linuxreviews.org/beginner/tao_of_regular_expressions Tao of Regular Expressions]
* [http://linuxreviews.org/beginner/tao_of_regular_expressions Tao of Regular Expressions]
==== Shell Scripting ====
* [http://linuxconfig.org/Bash_scripting_Tutorial BASH Scripting Tutorial - Linuxconfig]
* [http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html An Introduction to BASH Programming]
* [http://www.freeos.com/guides/lsst/ Linux Shell Scripting Tutorial]
* [http://www.thegeekstuff.com/2010/03/introduction-to-bash-scripting/ BASH Scripting Introduction Tutorial with 5 Practical Examples]


=Archived Course Materials=
=Archived Course Materials=
Line 76: Line 107:
* [[Franske CNT-2311 Labs|Lab List]]
* [[Franske CNT-2311 Labs|Lab List]]
* [[Franske CNT-2311 SU11 Labs|Summer 2011 Lab List]]
* [[Franske CNT-2311 SU11 Labs|Summer 2011 Lab List]]
* [[Franske CNT-2311 SP12 Labs|Spring 2012 Lab List]]


== Chapter Project Notes ==
== Chapter Project Notes ==

Latest revision as of 05:58, 5 July 2012

This is the homepage for the CNT-2311 classes taught by Dr. Ben Franske.

Current Course Materials

General Course Information

Software Used in this Course

Chapter Study Guides

Resources

Major Linux Distributions

General Help

Online Linux Tutuorials

Command Guides

Specific Topic Help

Debian Preseeding

A Debian preseed file works in a similar way to a Fedora kickstart file for automating Linux installation. Note that even though it's no longer mentioned in the documentation you can supply a preseed file on a floppy disk in much the same manner as on a CD or USB flash drive by specifying the preseed file location during the installer boot process. For more information see:

System Startup

GRUB2
Runlevels
Init, Upstart and Systemd

Partitioning, Formatting and Mounting

SSH

Network Configuration

Regular Expressions, Grep and SED

Shell Scripting

Archived Course Materials

General Course Information

Chapter Project Notes

CNT-2311-Chapter 2 Notes
CNT-2311-Chapter 3 Notes
CNT-2311-Chapter 4 Notes
CNT-2311-Chapter 5 Notes
CNT-2311-Chapter 7 Notes
CNT-2311-Chapter 8 Notes
CNT-2311-Chapter 9 Notes
CNT-2311-Chapter 10 Notes

CNT-2311-Chapter 21 & 24 Notes

Projects