Operating systems: Difference between revisions
Line 88: | Line 88: | ||
==Lab 2== | ==Lab 2== | ||
7 points | |||
'''Managing disks by creating partitions''' (fdisk, mkfs, blkid, mount, umount) | '''Managing disks by creating partitions''' (fdisk, mkfs, blkid, mount, umount) | ||
5 points | |||
'''Managing swap''' (mkswap, swapon, swapoff) | '''Managing swap''' (mkswap, swapon, swapoff) | ||
Revision as of 13:45, 1 February 2016
Lecturer:
Katrin Loodus (katrin.loodus@itcollege.ee)
Room 516 (5th floor), phone (6285) 834
All subject related infotmation will be put up on Wiki page, due to the possibility to have access to the materials even after the subject has concluded. Materials, such as tests, lectures and links to additional materials, will remain available throughout the subject teaching period.
Aim of this course
The aim of this course is to introduce the basics of operating systems and IT system life cycle from the viewpoint of the IT system administrator of operating systems. This subject provides hands-on skills needed to complete other field specific subjects in the curriculum.
Lectures give a theoretical background and the labs give hands-on skills on the same topic using Ubuntu Linux Server.
This subject is oriented on hands-on practical assignments to compliment the theoretical side of the subject.
Learning outcome 1:
A student who has completed the subject is able to perform the most common administrative tasks (user management, software management, disk usage, process management) in at least one of the most popular operating system on a server.
Learning outcome 2:
A student who has completed the subject understands and is able to explain orally the basic concepts of operating systems and its security aspects.
Learning outcome 3:
The student is able to document an operating system's service from an IT systems administrator's viewpoint.
Deadlines for assignments 2016
03.04.2016 - Submission of wiki article's topic (Sending an e-mail with the chosen topic is mandatory!)
10.05.2016 - Pre practical test for students, who have done all of their labs
08.05.2016 23:59 - Submission of wiki article and sending an e-mail to the lecturer in order to get it graded
23.05.2016 - Last option to defend lab work (Lab1 and/or Lab2)
24.05.2016 - Practical test
??.06.2016 - Exam in room ???
All dates are inclusive.
Timetable for lectures 2016
Public chat for any subject related questions that were left unasked during the lecture: https://chatlink.com/#osadmin_ITKolledz
Link to lecture and lab captures: [will be added here after the first lecture]
Lecture 0
Lecture 1
Lecture 2
Lab works
Lab 0
Installing Ubuntu Server 14.04.3 LTS
Introduction to Unix command line (cd, ls, cat, full path, relative path etc)
Lab 1
Managing users (adduser, addgroup, passwd, /etc/passwd, /etc/shadow)
3 points
Managing files (mkdir, cp, mv, rm, touch, nano, less, chmod, chown, rwx, 644 etc)
5 points
Processes and environment variables (kill, using directing input/output/error: |, <, >, >>; env, PATH, HOME etc)
4 points
Managing software (installation, updating, deleting, apt and dpkg utils)
3 points
Lab 2
7 points Managing disks by creating partitions (fdisk, mkfs, blkid, mount, umount)
5 points Managing swap (mkswap, swapon, swapoff)