* Запуск системных служб
** Прародитель процессов init
** System V init vs. BSD init
** Уровни загрузки
** Сценарии запуска и останова системных служб
** Утилиты управления системными службами и запуском/остановом операционной системы
* Вход пользователя в систему
** Обработчик терминального доступа getty
** Аутентификация и авторизация: login и PAM
** Командный интерпретатор *sh
Короткий урок, объясняющий с какими правами доступа по умолчанию создаются папки, с какими — файлы, и где это собственно можно поменять. Само собой в Linux)
Продолжение прошлого урока с владельцами объектов:
— какие виды прав доступа есть в Linux?
— как можно распределить права доступа к файлам и папка Linux между пользователями?
— что значит 777 и 764 и прочая ерунда в записи разрешений доступа к файлам и папкам?
— что такое rwx и странные записи вроде -rw-r-x---?
— что дает право eXexute установленное на папку?
Продолжение темы 102.1 — как и чем создавать разделы и файловые системы:
— как инициализировать диск с использованием MBR и GPT в Linux;
— как создать и подключить раздел подкачки (swap) в Linux;
— как отформатировать раздел с использованием любимой файловой системы;
— какие инструменты используются для работы с жесткими дисками в Linux.
На занятии разбираем все варианты корректировки, сортировки, упорядочивания, редактирования и изменения выводимого на экран текста — от просмотра логов, до работы с таблицами. Используем встроенные во все дистрибутивы *nix команды:
cat
cut
expand
fmt
head
join
less
nl
od
paste
pr
sed
sort
split
tail
tr
unexpand
uniq
wc
Разбираем основы работы в оболочке bash — родной консоли Ubuntu:
— как настроить оболочку bash под себя?
— как создать свою команду в оболочке?
— что такое переменные среды?
— как создать, удалить или изменить переменную среды?
— что такое групповые (универсальные) символы или wildcards?
— как работать с историей команд в Linux?
— как работают принципы автозаполнения при наборе команд?
— как искать документацию (мануалы) и прочую информацию в среде Linux?
Разбираемся в принципах работы загрузчиков Linux и отвечаем на следующие вопросы:
— что такое MBR и GPT;
— как сделать резервное копирование MBR в Linux;
— как установить загрузчик LiLo вместо GRUB;
— как пользоваться GRUB Legacy;
— как установить загрузчки GRUB 2;
— как настроить меню загрузки Linux;
— как добавить пункты загрузки Linux;
— как добавить операционную систему в загрузчик Linux.
Полные возможности загрузчиков хорошо описаны тут: rus-linux.net/kos.php?name=/papers/boot/boot-03-lilo.html help.ubuntu.ru/wiki/grub_legacy help.ubuntu.ru/wiki/grub
Если при установки Linux Mint (Ubuntu) на UEFI происходит ошибка, связанная с отсутствиет в сборке загрузчика grub-efi, то проблему можно решить установив нужные пакеты вручную.
После получения ошибки не выходим из системы.
1.НЕ закрываем установщик.
2.Открываем терминал и пишем:
sudo chroot /target
apt update
apt install grub-efi-amd64-signed
3.Дожидаемся завершения установки загрузчика.
4.Выходим из chroot
exit
5.Перегружаем систему.