Difference between revisions of "ULI101 Weekly Schedule"

From CDOT Wiki
Jump to: navigation, search
Line 89: Line 89:
  
 
|
 
|
:'''Archiving Files, Compiling Software<br />Packages from Source, Managing Services'''
+
:'''Running Live Linux / Miscellaneous'''
:* Using Archive Files (tar, tar.gz, tgz)
+
:* Running Live Linux
:* Compiling Software from Source Code
+
:* Sending Email From Command Line
:* System Services (via '''systemd''')
+
:* scp and sftp Utilities
 
+
:* Linux on Your Desktop
:* Catch-up on Labs
+
:* (Virtualization?)
:* Work on assignment
+
:* Installing Linux
:* Review for Practical and Written tests
+
:* Basic Linux System Administration
 
|
 
|
:* [http://www.centos.org/docs/2/rhl-gsg-en-7.2/s1-zip-tar.html archiving with tar, gzip,gunzip]
+
:*  
:* [http://www.tuxfiles.org/linuxhelp/softinstall.html Compiling Software from Source Code]
 
  
 
:* [[init vs systemd]]
 
:* [[init vs systemd]]

Revision as of 18:45, 22 April 2013


Week
Objectives and Tasks
Course Notes / Assigned Lab Section
Week 1
Introduction to ULI101 & UNIX / Seneca Servers
  • Introduction
  • *nix Overview
  • Open Source Philosophy
  • Linux GUI and the Terminal
  • The Matrix Server
Week 2
Unix File System / Common Commands / Text Editing
  • Unix File System
  • File Types and File Naming
  • Basic File System Commands:
pwd, cd, tree, mkdir, rmdir, mv, cp, rm, man
  • Vi Text Editor
  • Common File Utilities:
cat, more, less, touch, file, find
Week 3


Shell Basics
  • Absolute and Relative Pathnames
  • File Name Expansion
  • Shell Basics:
  • Command Execution in Detail
  • Recalling and Editing Previous Commands
  • Quoting Special Characters
Week 4
Data Representation
  • Data Representation:
  • Binary, Octal, Decimal and Hexadecimal Numbering Systems
  • Numbering System Conversions
  • Practical Applications:
  • File Permissions
Week 5


Working with Partitions / User & Group Management
  • Creating / Managing Virtual Partitions
  • Mounting / Unmounting File Systems
  • Automatically Mount File Systems Upon Boot-up
  • User and Group Management
  • Lab 1 Due
  1. Introduction to Unix / Linux Commands
  2. Basic Unix / Linux Commands
  3. Directory Management
  4. Permissions and Customizing the Shell Environment
  5. Practice Using the vi Text Editor
Week 6
Running Live Linux / Miscellaneous
  • Running Live Linux
  • Sending Email From Command Line
  • scp and sftp Utilities
  • Linux on Your Desktop
  • (Virtualization?)
  • Installing Linux
  • Basic Linux System Administration
Week 7
Evaluation
  • Practical Test 1 (covering weeks 1-6)
  • Written Test 1 (covering weeks 1-6)

Study Week

Week 8
Configuring a Network Using Virtual Machines
  • Static Network Configuration
  • Network Configuration with a DHCP client
  • Basic TCP/IP network commands: ping, ifconfig, netstat
  • Assignment 1 Due
Networking with Virtual Machines (Introduction)
Week 9
Setup and Configure Secure Shell Services,
Using Virtual Machines
  • Network Services
  • SSH
Week 10


Setting Up, Using & Maintaining a DHCP Server
  • DHCP Server
Week 11


  • Assignment 2 released
  • Review for Practical Test


Week 12


  • Practical Test 2


Week 13


  • Assignment 2 Due
  • Review for Exam


Exam Week