Основы операционных систем. Практикум
Введение в курс практических занятийКраткая история операционной системы UNIX, ее структура
Системные вызовы и библиотека libc
Понятия login и password
Вход в систему и смена пароля
Упрощенное понятие об устройстве файловой системы в UNIX. Полные и относительные имена файлов
Понятие о текущей директории. Команда pwd. Относительные имена файлов
Домашняя директория пользователя и ее определение
Команда man – универсальный справочник
Команды cd – для смены текущей директории и ls – для просмотра состава директории
Путешествие по структуре файловой системы
Команда cat и создание файла. Перенаправление ввода и вывода
Создание файла с помощью команды cat
Простейшие команды работы с файлами – cp, rm, mkdir, mv
История редактирования файлов – ed, vi
Система Midnight Commander – mc. Встроенный mc редактор и редактор joe
Пользователь и группа. Команды chown и chgrp. Права доступа к файлу
Команда ls с опциями -al. Использование команд chmod и umask
Системные вызовы getuid и getgid
Компиляция программ на языке C в UNIX и запуск их на счет
Написание, компиляция и запуск программы c использованием системных вызовов getuid() и getgid()