BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Simopt//WebEvents iCal Exporter//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:6ac694e41ef26@simopt.cz
DTSTAMP:20261007T185220
DTSTART:20270119T090000
DTEND:20270122T153000
SUMMARY:Course of work in Linux command line not only for MetaCentrum 2027
DESCRIPTION:Knowledge of Linux/UNIX is useful\, e.g. for working with large
  molecular and other data on computing clusters like MetaCentrum. It is a s
 ervice provided by CESNET allowing access to huge computational capacity\, 
 which is readily available for all students and employees of Czech academic
  institutions to process their data. You can immediately use skills learned
  during the course. The course contains theoretical introduction as well as
  plenty of practical examples and exercises.
 The course will be taught 4 days.
 Information is continuously updated in SIS. Schedules are also in SIS. The 
 course will be taught in lecture hall OŽP B12 (1st mezzanine\, Benátská 
 2\, Prague 2) from January 19 to 22\, 2027\, from 9:00 AM to ca. 3:30 PM (w
 ith enough breaks). I'd be glad if participants could fill a short question
 naire which will help me with preparation of the course and communication w
 ith participants.
 The course will be a combination of shorter talks\, followed by independent
  work of students\, and room for questions and consultations\, etc. Details
  will be updated according to the situation prior the course.
 Syllabus
 Preliminary list of topics and schedule (might be edited according to wishe
 s of participants):
 Day 1
 
 Introduction: learning machine\, what is a "UNIX"\, licenses
 Linux in general\, distributions and their differences
 Disks and file systems
 Types of users\, directory structure
 Files and directories\, permissions
 Text in UN*X (encodings\, line endings)
 BASH and other shells\, screen
 SSH (secure shell)\, SSH keys
 
 Day 2
 
 Working with directories\, archives\, searching
 Globbing\, wildcards\, quoting
 Variables\, input/output redirection\, command chaining
 Hardware information\, processes
 Network\, parallelization\, timing
 Reading and extracting text\, AWK\, text manipulation
 
 Day 3
 
 Compressed text\, file comparisons
 Editors
 Regular expressions
 BASH scripting: script skeleton\, variables\, functions\, reading input
 Branching\, loops\, practice tasks
 Package managers\, compilation\, Java
 Windows applications (Wine)\, scientific applications\, games
 Data servers and data transfer (SFTP\, …)
 
 Day 4
 
 MetaCentrum: information\, usage\, tasks\, graphical connection\, more serv
 ices
 Containers: Singularity/Apptainer
 Local language models: Ollama
 Git: principles\, basics\, tasks
 Administration
 Wrap-up\, further resources
 
 Exams will take place last day\, or any time in the future according to ind
 ividual arrangement. There will also be room for consultations of specific 
 issues of individual participation.
 For the course\, you need any computer with Linux – Linux-only machine\, 
 dualboot\, virtualisation (image for VirtualBox will be available)\, or Cyg
 win\, or Linux subsystem in Windows 11\, it doesn’t matter. Or another UN
 IX (osX and so on.). There will be a training server where we will connect 
 to. It can be enough just to use Putty and log in from Windows to this serv
 er\, but it won’t be possible to do all the exercises on the server.
URL:https://natur.cuni.cz/en/biology/departments-and-work-places/department
 -of-botany/about-the-department/calendar/12098-course-of-work-in-linux-comm
 and-line-not-only-for-metacentrum-2027
END:VEVENT
END:VCALENDAR