|
|
|
||
A basic course od Unix for the students of physics and mathematics. It is also suitable for graduate students.
Last update: T_FUUK (09.05.2001)
|
|
||
see annotation Last update: T_FUUK (18.05.2008)
|
|
||
Class credit will be given for earning at least 60 % points on a final practical test at a computer. Last update: Maršálek Ondřej, RNDr., Ph.D. (30.10.2019)
|
|
||
M.Sova: UNIX V - Úvod do operačního systému. GRADA, Praha 1991
M.Brandejs: UNIX - LINUX. GRADA, Praha 1996. M. Jelen: UNIX V - Základy operačního systému. GRADA, Praha 1994
Last update: T_FUUK (18.05.2008)
|
|
||
lecture and practical training Last update: T_FUUK (18.05.2008)
|
|
||
1. INTRODUCTION Operating systems. Features of Unix, its development and standardization. Session, login and logout, user name and password. Commands, switches, parameters. Terminal settings.
2. FILES File names, directory structure. Metacharacters. Protection of files, access rights. Archivation and compression. Find command.
3. ELECTRONIC MAIL System and user mailbox. Programs mail and pine. Control file .mailrc
4. REGULAR EXPRESSIONS, VI EDITOR
5. REDIRECTION, PIPES Standard input and output, error output. Pipes and pipelines.
6. TEXT FILE PROCESSING Commands split, cut, cat, paste, sort, tr, sed, awk.
7. PROCESSES Parent and child processes, priority changes. Background running, commands nohup and kill. Signals. Command at.
8. INTERNET Protocols TCP/IP, IP addresses, host names, transfer of data packets. Remote login (telnet), file transfer (ftp). Interactive communication (talk).
9. INTERNET SERVICES Ftp archives, WWW, searching.
10. SHELL Description of basic shells (sh,csh,ksh). Environment variables. Scripts, parameter transfer. Command files .profile and .cshrc.
11. SHELL PROGRAMMING Loops, tests, if-then-else and case structures. Scripts debugging.
Last update: T_FUUK (06.05.2005)
|