LECTURES
Syllabus
LS-00EN. Computer Networks Architecture & Operating Systems - Syllabus 2024. (pdf)
LS-00EN. Computer Systems Architecture & OS - Syllabus 2024. (pdf)
Online consultation in BBB, Tuesday 19:00-20:30 (login to ISMA Moodle and select Join session).
Lecture Slides
I. OS Overview
LS-01EN. Computers & OS Introduction (Evolution, Definition, Types). (pdf)
- 1. Look. The History of Computing 3000BC - 2020. (Youtube, 14 min)
- 2. Look. Evolution of Laptops 1975 - 2020. (Youtube, 10 min)
LS-02EN. Computers & OS - Concepts, Architectures, Structures. (pdf)
- 1. Read. Anatomy of the Linux kernel. (pdf)
- 2. Read. Linux kernel map. (png)
- 3. Read. Learn Linux 101: A Roadmap for LPIC-1. (IBM link)
- 4. Read.Cisco /DevIoT/DevOps/DevNet Certification. (CISCO link)
- 5. Pyton Roadmap (RU). (GitHub link)
II. Storage Management
LS-03EN. OS Booting. Mass-Storage Systems. (pdf)
- 1. Look. BIOS, CMOS, UEFI - What is the difference? (Youtube, 5 min)
- 2. Online GUID / UUID Generator. (link) :-)
- 3. Look. What are RAID 0, 1, 5, and 10?. (Youtube, 5 min)
- 4. Look. RAID 5 vs RAID 6. Mass-Storage Systems. (Youtube, 4 min)
- 5. Look. NAS vs SAN - Network Attached Storage vs Storage Area Network. (Youtube, 4 min)
- 6. Look. Incremental vs Differential Backup, & Full - Explained. (Youtube, 7 min)
- 7. Read. Using RAID6 for Advanced Data Protection. (pdf)
- 8. Read. Customizing and monitoring Linux system startup. (IBM link)
- 8. RU Read. Сравнение различных механизмов запуска Linux-систем. (IBM link)
LS-03RUa. Диски. Низкоуровневое форматирование. Разделы. Алгоритмы поиска блоков. (pdf)
LS-03RUb. Демонстрация работы HDD. (mp4)
LS-03RUc. RAID сравнение. (jpg)
LS-04EN. File-System Interface. (pdf)
LS-05EN. File System Implementation. (pdf)
LS-06EN. File System Examples. (pdf)
- 1. Look. Linux File System Hierarchy. (Youtube, 16 min)
- 2. Read. Filesystem Hierarchy Standards FHS-1,2,3. (link)
- 3. Read. Understanding Linux configuration files. (IBM link)
- 4. Read. Most Commonly Used Linux Commands You Should Know. (Tecmint link)
LS-06RUa. Примеры файловых систем UNIX. (pdf)
LS-06RUb. FSH - File System Hierarhy Standard. (pdf)
LS-06RUc. Linux File System каталоги. (png)
LS-06RUd. Примеры файловых систем Windows. (pdf)
LS-06RUe. Примеры файловых систем CD. (pdf)
III. Security Management
LS-07EN. OS Protection Concepts. Access Control Models. (pdf)
- 1. Look. Fundamental Concepts of Security Models - CISSP. (Youtube, 8 min)
- 2. Read. NIST Special Publication 800-162 (ABAC). (link)
LS-08EN. Managing User Accounts on Linux. (pdf)
LS-09EN. OS Permissions. SUID/SGID/Sticky Bits. Extended Attributes. (pdf)
- 1. Read. File permissions and attributes.
- 2. Read. Extended attributes manage: chattr & lsattr. (link)
- 2. Read. Learn Linux 101: Perform security administration tasks. (IBM link)
- 3. Read. Learn Linux 101: Manage file permissions and ownership. (IBM link)
LS-08RUa. Права доступа. (pdf)
LS-09RU. Дополнительные аттрибуты безопасности EXT2FS. (pdf)
IV. Process Management
LS-10EN. Process Management. (pdf)
- 1. Look. Operating Systems - Process Manager. (Youtube, 5 min)
- 2. Soft. Windows Process Explorer. (link)
- 3. Read. Understanding process thread priorities in Linux. (link)
- 4. Read. Thread Priorities in Windows. (link)
- 5. Read. Crontab.guru. (link)
- 6. Read. Демон cron примеры. (link)
LS-10RUa. Процессы, потоки, нити. (pdf)
LS-10RUb. Взаимодействие процессов. (pdf)
LS-10RUc. Состояния процессов в UNIX. (pdf)
LS-10RUd. Планирование процессов. (pdf)
LS-10RUe. Взаимоблокировка процессов. (pdf)
LS-10RUf. Работа с потоками в shell. (pdf)
V. Memory Management
LS-11EN. Memory Management. (pdf)
LS-11RUa. Управление памятью. (pdf)
LS-11RUb. Управление памятью - сегментация. (pdf)
LS-11RUc. Управление памятью - замещение страниц. (pdf)
VI. I/Os Management
LS-12EN. I/O Devices. (pdf)
VII. Distributed and Embedded Systems
LS-13EN. Distributed File Systems. (pdf)
*LS-14EN. Essential Guide to Embedded Operating Systems. (link)
VIII. Future Systems
*LS-15EN. Experimental & Future Computing Systems. (pdf)
- LS-xxLV. Slackware Linux pamati. Neoficiāls LV tulkojums. - Tulkojums: Alvils Bērzinš.
Lekcijas (lps): 2.1, 4.1, 8.1-8.4, 9.1-9.5, 10.1-10.7, 11.1-11.5, 12.1-12.3, 13.1-13.3, 13.8, 15.3, 16.
Top
Quizzes & Exam
- UNIX/Linux Interview Questions. (link)
- UNIX/Linux Online Quiz. (link)
- UNIX/Linux Online Test [20q/20min]. (link)
IT ACADEMY Online Testing System (link)
- Look 1. Dictionary file for testing REs on the exam.
(wget https://sys.academy.lv/exam/45427words.txt), (txt, 400 KiB).