Продолжение прошлого урока с владельцами объектов:
— какие виды прав доступа есть в 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.Перегружаем систему.
На примере дистрибутива Centos 5.4 (скачал тут: wiki.centos.org/Download) разбирали как раньше работал родительский процесс init в стиле SysV, а именно:
— что такое runlevel и где их посмотреть;
— как изменить runlevel по умолчанию;
— как переключаться между runlevel;
— как послать сообщение всем пользователям работающим на данном сервере;
— зачем нужен файл /etc/inittab и куда он делся;
— как управлять службами Linux;
— какими командами осуществляется перезагрузка и выключение ПК.
Рассказываю о том как лучше смотреть видео, как готовиться к экзамену, как пройти весь курс, что делать для лучшего понимания, и как меня поддержать и распространять это видео.
Кто решит поддержать рублем, буду оч признателен))): it-semaev.ru/contact.html