Changes

Jump to: navigation, search

ULI101 Weekly Schedule

2,499 bytes removed, 21:29, 4 November 2018
no edit summary
:'''Objectives and Tasks'''
|
:'''Course Notes / Assigned Reading'''|:'''LabsLab Section'''
|-
|
 
:'''Week 1'''
|
:'''Introduction to ULI101 & UNIX / Seneca Servers'''
:* Manually Creating PartitionsIntroduction:* Installing Fedora*nix Overview:* Open Source Philosophy:* Linux GUI and the Terminal:* Boot loadersThe Matrix Server 
|
:* [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/ Fedora 17 Installation Guide][ULI101_Week_1|:[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_1 Lab Week 1Notes]]
|-
|
 
 
:'''Week 2'''
|
:'''Creating & Using Virtual MachinesUnix File System / Common Commands / Text Editing''':* Installing Unix File System:* File Types and Using Virtualization SoftwareFile Naming:* Installing Guest VMsBasic File System Commands::::pwd, cd, tree, mkdir, rmdir, mv, cp, rm, man:* Vi Text Editor:*Common File Utilities::::cat, more, less, touch, file, find
<!-- Assignment 1 Released -->
 
|
:* [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/pt-Advanced_installation_options.html Fedora 17 Installation Guide -Advanced Installation Options]:** [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/sn-automating-installation.html Automating the Installation with Kickstart]:** [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/ch-kickstart2.html Kickstart Installations]:** [http://docs.fedoraproject.org/en-US/Fedora/17/html/Installation_Guide/ch-redhat-config-kickstart.html Kickstart Configurator]:* [http://docs.fedoraproject.org/virtualization-guide/f13/en-US/html/ Fedora Virtualization Guide]ULI101_Week_2|:[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_2 Lab Week 2Notes]]
|-
|
 
 
:'''Week 3'''
|
:'''LVM &amp; Software Package ManagementShell Basics''':* Logical Volume ManagementAbsolute and Relative Pathnames:* File Name Expansion:* Shell Basics:::*Command Execution in Detail::* Software Package management with rpm Recalling and yumEditing Previous Commands::*Quoting Special Characters 
|
:* [[Logical Volume Management]]:* [http://www.tldp.org/HOWTO/LVM-HOWTO/whatislvm.html LVM HOWTO] - Read chapters 1 - ULI101_Week_3|Week 3:* [http://fedoranews.org/alex/tutorial/rpm/ Use the RPM UtilityNotes]:* [http://www.centos.org/docs/5/html/yum/ Using the YUM Utility]|:[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_3 Lab 3]
|-
|
 
 
:'''Week 4'''
 
|
:'''LVM &amp; Software Package Management (continued)Data Representation''':* Logical Volume ManagementData Representation:::* Binary, Octal, Decimal and Hexadecimal Numbering Systems::* Installing / Removing Numbering System Conversions::* Practical Applications with Yum|::::*Refer to Week 3 notes...File Permissions 
|
:[[ULI101_Week_4|Week 4 Notes]]
|-
|
 
 
:'''Week 5'''
|
:'''Filter and Redirection Commands'''
:* stdin, stdout, stderr
:* Simple filter commands: head,tail,cut,sort,tr,wc
:* grep utility
:* Redirection and piping
:* /dev/null file
|
:'''Working with Partitions / User &amp; Group Management''':* Creating / Managing Virtual Partitions:* Mounting / Unmounting File Systems:* Automatically Mount File Systems Upon Boot-up:* User and Group Management|:* [[Logical Volume ManagementULI101_Week_5|Week 5 Notes]]:* [http://tldp.org/HOWTO/Partition/fdisk_partitioning.html Partitioning with fdisk]:* [http://www.linux-tutorial.info/modules.php?name=MContent&pageid=282 Mounting / Unmounting File-systems]:* [http://www.itwire.com/business-it-news/open-source/14446-uid-and-gid-the-basics-of-linux-user-admin UID and GID explained]|:[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_4 Lab 4]'''Assignment #1 Due (6%)'''
|-
|
 
 
:'''Week 6'''
|
:'''Archiving Files, Compiling Software<br Running & Installing Linux />Packages from Source, Managing Services Miscellaneous Utilities''':* Using Archive Files (tar, tar.gz, tgz)Running Live Linux:* Compiling Software from Source CodeSending Email From Command Line:* System Services (via '''systemd''')scp and sftp Utilities:* Catch-up Linux on LabsYour Desktop:* Work on assignment:* Review for Practical and Written tests|(Virtualization?):* [http://www.centos.org/docs/2/rhl-gsg-en-7.2/s1-zip-tar.html archiving with tar, gzip,gunzip]Installing Linux:* [http://www.tuxfiles.org/linuxhelp/softinstall.html Compiling Software from Source Code]Basic Linux System Administration
:* [[init vs systemd]]
|
:[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_5 Lab 5[ULI101_Week_6|Week 6 Notes]]
|-
|
 
 
:'''Week 7'''
|
:'''Evaluation'''
:* Practical '''Midterm Test 1 (covering weeks 1-630%):* Written Test 1 (covering weeks 1-6)|'''
|
:
|-
!colspan="43"|'''Study Week (Feb 25 - Mar 3)'''
|-
|
 
 
:'''Week 8'''
|
<!-- * Assignment 1 Evaluation -->:'''Configuring a Network Using Virtual MachinesLinking / Process Management / Storage Considerations''':* Static Network ConfigurationFile System Links::::* Network Configuration with a DHCP clientHard vs Symbolic Links:* Basic TCP/IP network commands: ping, ifconfig, netstatProcess Management:* '''Assignment 1 Due'''Storage Quota Information (quota) 
|
:Networking with Virtual Machines (Introduction):* [http://en.wikipedia.org/wiki/Virtual_network Virtual Network - Definition]:* [http://www.reallylinux.com/docs/networkingadmin.shtml Important Linux Networking Commands] (Also refer to lab 6 notes):* [http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html Linux Network Configuration]:* [[IPTables]] Reference:* Lab6 ULI101_Week_8|Week 8 Notes: [http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_6#Investigation_8:_How_do_I_view_and_configure_the_IPTABLES_firewall.3F_--_Basic_Function.2FConfiguration IPTABLES Firewall]|:[http://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_6 Lab 6]
|-
|
 
 
:'''Week 9'''
|
:'''Setup and Configure Secure Shell Services,<br />Using Virtual MachinesRegular Expressions Basics''':* Network ServicesLiteral Matching:* SSH|Character Classes:* Network services/ssh:* [http://support.suso.com/supki/SSH_Tutorial_for_Linux SSH Tutorial]Wildcard:* [http://it.toolbox.com/blogs/locutus/shh-securing-ssh-howto-10640 How to Make SSH More Secure]Repetition:* [[IPTables]]Anchoring:* Interest Topic: [http://linuxgazette.net/issue58/sharma.html Linux Security Tips] (See Areas involving Networking)
|
:[http[ULI101_Week_9|Week 9 Notes]]://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_7 Lab 7]* '''Assignment #2 Due (6%)'''
|-
|
 
 
:'''Week 10'''
|
:'''Setting Up, Using &amp; Maintaining a DHCP ServerShell Scripting - Part I''':* DHCP ServerShell Startup Files|:* Introduction to Shell Scripting:* DHCP Server DefinitionShell Variables:<br * Positional Parameters:* Output />[httpInput:::::echo, read:* Simple Logic:::::if, test:* Iteration (repetition):::://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol]for 
|
:[http[ULI101_Week_10|Week 10 Notes]]://zenit.senecac.on.ca/wiki/index.php/OPS235_Lab_8 Lab 8]
|-
|
 
 
:'''Week 11'''
|
:* '''(Extended Regular Expressions?)'''
:* Utilities:
::::egrep, vi, sed, awk
|
:* '''Assignment 2 released''':* Review for Practical Test|:*[[OPS235_Assignment_2ULI101_Week_11|Week 11 Notes]]|-
|
|-
|
:'''Week 12'''
|
:* '''Practical Test 2Shell Scripting - Part II'''
|
:[[ULI101_Week_12Week 12 Notes]]
|-
|
|
:* '''Assignment 2 DueReview''':* Course Review for Exam|
|
:* '''Assignment #3 Due (6%)'''
|-
!colspan="43"|'''Final Exam Week(40%)'''
|}
 
[[OPS235 Resources]]
572
edits

Navigation menu