Linux basics

RNDr. JUDr. Pavol Sokol, PhD.
pavol.sokol@upjs.sk

Mgr. Eva Marková
eva.markova@upjs.sk

Mgr. Richard Staňa
richard.stana@upjs.sk

Exercise dates

  • Tuesday from 15:20 to 16:50 in SA1C03(P/03) – Staňa
  • Thursday from 08:00 to 09:30 in SA1C03(P/03) – Sokol
  • Thursday from 11:40 to 13:10 in SA1C0(Nonstop) – Marková

Lecture and exercise schedule

  1. Introduction to Linux, Installing Linux, working with VirtualBox, accessing s.ics.upjs.sk
  2. Directory structure, Working with directories and files
  3. File management and text editors
  4. Basics of working with the command line – environment, redirections
  5. Users, groups, permissions in Linux OS, chmod tool
  6. Find tool, grep
  7. Process management – ​​PS, PStree, bg, fg, process priority, kill
  8. Program management – ​​APT, DPKG, TAR, ZIP, configure-make-install
  9. System administration – boot process, cron, syslog, rsync, time
  10. Working with network interfaces
  11. Working with network interfaces
  12. Working with the disk and file system
  13. Final evaluation

Homework

  • assignments from the 1st week of the semester
  • you send solved tasks using the MS Teams system
  • Send solved practical tasks in the form of commands with which you solved the task and the answer you received as output.

Rating

  • Homework – 40b (min. 10 points)
  • final assessment – ​​theoretical part – 30b (min. 15 points)
  • final assessment – ​​practical part – 30b (min. 15 points)

Grading scale

Grade Number of points
A
91 – 100
B
81 – 90
C
71 – 80
D
61 – 70
E
51 – 60
Fx
0 – 50