SubjectsSubjects(version: 843)
Course, academic year 2018/2019
   Login via CAS
Introduction to UNIX - NSWI095
Title in English: Úvod do UNIXu
Guaranteed by: Network and Labs Management Center (32-SISAL)
Faculty: Faculty of Mathematics and Physics
Actual: from 2015 to 2018
Semester: summer
E-Credits: 5
Hours per week, examination: summer s.:2/2 C+Ex [hours/week]
Capacity: unlimited
Min. number of students: unlimited
State of the course: taught
Language: Czech, English
Teaching methods: full-time
Guarantor: RNDr. Libor Forst
Class: Informatika Bc.
Classification: Informatics > Software Engineering
Is pre-requisite for: NSWI106, NPFL101, NSWI015
Annotation -
Last update: doc. RNDr. Pavel Töpfer, CSc. (31.01.2018)
This course would give information and pratice in essentials of UNIX family operating systems, mainly from the user point of view. After finishing this course, students are to be able to write a mid-range unix shell program.
Literature - Czech
Last update: doc. RNDr. Pavel Töpfer, CSc. (31.01.2018)

Víceméně libovolná kniha pokrývající syllabus, např.:

M.Sova: UNIX V - úvod do operačního systému, Grada, 1991

M.Jelen: UNIX V - programování v systému, Grada, 1993

Jako cvičebnice:

L. Forst: Shell v příkladech, Matfyzpress, 2010

Syllabus -
Last update: doc. RNDr. Pavel Töpfer, CSc. (31.01.2018)

Introduction (history, standards, principles, ...).

Basic terms (file system, user/group, process, interprocess communication, ...).

Text utilities (cat, cut, diff, tr, ..., vi, ed, sed, grep, awk), other utilities (find, sort, ...).

Shell (syntax, metacharacters, commands, programming constucts).

Charles University | Information system of Charles University |