Установка Ubuntu

Содержание

Слайд 2

План лекции

1. Установка Ubuntu
2. Базовые команды, работа с файловой системой, просмотр содержимого

План лекции 1. Установка Ubuntu 2. Базовые команды, работа с файловой системой,
файлов
3. Bash-скрипты
4. Типы пользователей и их права, изменение прав
5. Установка и запуск приложений из консоли
6. Домашнее задание

Слайд 3

Установка Linux на VirtualBox

Для установки Linux на VirtualBox нам необходимо:
1. Образ диска

Установка Linux на VirtualBox Для установки Linux на VirtualBox нам необходимо: 1.
с Linux
Скачать - https://ubuntu.ru/get
Ubuntu Desktop 20.04 (64-bit)
2. Установленная виртуальная машина 
Скачать - https://www.virtualbox.org/wiki/Downloads
VirtualBox 6.1.10 platform packages (Windows hosts)

Слайд 4

Установка Linux на VirtualBox

Запускаем VirtualBox и нажимаем кнопку создать

Установка Linux на VirtualBox Запускаем VirtualBox и нажимаем кнопку создать

Слайд 5

Установка Linux на VirtualBox

Вводим название новой виртуальной машины, выберите тип (Linux) и

Установка Linux на VirtualBox Вводим название новой виртуальной машины, выберите тип (Linux) и дистрибутив - Ubuntu
дистрибутив - Ubuntu

Слайд 6

Установка Linux на VirtualBox

Выбираем "Создать новый виртуальный жесткий диск", а затем выбираем

Установка Linux на VirtualBox Выбираем "Создать новый виртуальный жесткий диск", а затем выбираем тип диска
тип диска

Слайд 7

Установка Linux на VirtualBox

Затем выбираем размер диска и имя для его файла

Установка Linux на VirtualBox Затем выбираем размер диска и имя для его файла

Слайд 8

Установка Linux на VirtualBox

Нажимаем "Настройки", а затем на вкладке "Дисплей" устанавливаем значение

Установка Linux на VirtualBox Нажимаем "Настройки", а затем на вкладке "Дисплей" устанавливаем
видеопамяти в 128 мегабайт. Кроме того, отмечаем галочку 3D ускорения

Слайд 9

Установка Linux на VirtualBox

Переходим на вкладку "Система", вкладка "Материнская плата" и выбираем

Установка Linux на VirtualBox Переходим на вкладку "Система", вкладка "Материнская плата" и выбираем чипсет ICH9
чипсет ICH9

Слайд 10

Установка Linux на VirtualBox

Переходим на вкладку "Процессор" и выбираем 1 ЦП и

Установка Linux на VirtualBox Переходим на вкладку "Процессор" и выбираем 1 ЦП
выставляем чекбокс "Включить PAE/NX"

Слайд 11

Установка Linux на VirtualBox

Переходим на вкладку "Ускорение" и отмечаем все чекбоксы, выбираем

Установка Linux на VirtualBox Переходим на вкладку "Ускорение" и отмечаем все чекбоксы, выбираем гипервизор
гипервизор

Слайд 12

Установка Linux на VirtualBox

Запускаем виртуальную машину

Установка Linux на VirtualBox Запускаем виртуальную машину

Слайд 13

Установка Linux на VirtualBox

Выбираем установочный носитель, с которого будет производиться установка

Установка Linux на VirtualBox Выбираем установочный носитель, с которого будет производиться установка

Слайд 14

Установка Linux на VirtualBox

Далее необходимо выполнить установку Ubuntu

Установка Linux на VirtualBox Далее необходимо выполнить установку Ubuntu

Слайд 15

Терминал (CLI)

r.baltsyukevich – имя пользователя, под учетной записью которого осуществлен вход в

Терминал (CLI) r.baltsyukevich – имя пользователя, под учетной записью которого осуществлен вход
систему,
BaltsyukevicR-l – короткое сетевое имя машины,
~ – текущая директория,
# или $ – показывает, что оболочка командной строки была запущена привилегированным пользователем root (‘#’) или обычным пользователем (‘$’)

Запуск терминала - CTRL+Alt+T

Слайд 16

Команда LS

LS (list) – команда для посмотра содержимого текущей папки
Синтаксис - $

Команда LS LS (list) – команда для посмотра содержимого текущей папки Синтаксис
ls опции /путь/к/папке
Полезные опции:
-a - отображать все файлы, включая скрытые, это те, перед именем которых стоит точка;
-l - выводить подробный список, в котором будет отображаться владелец, группа, дата создания, размер и другие параметры;

Слайд 17

Команды CAT+TAC

CAT – команда для вывода содержимого файла с начала
TAC – команда

Команды CAT+TAC CAT – команда для вывода содержимого файла с начала TAC
для вывода содержимого файла с конца
Синтаксис - $ cat опции файл1 файл2 ...
Полезные опции:
-n - нумеровать все строки;
-s - удалять пустые повторяющиеся строки;

Слайд 18

Команда CD

CD (change directory) – команда для смены текущего (рабочего) каталога
Синтаксис -

Команда CD CD (change directory) – команда для смены текущего (рабочего) каталога
$ cd опции папка_назначения
Полезные опции:
-e - если папку, в которую нужно перейти не удалось найти - выдает ошибку;

Слайд 19

Команда PWD

PWD (print working directory) – команда для вывода в терминал пути

Команда PWD PWD (print working directory) – команда для вывода в терминал
к текущей папке
Синтаксис - $ pwd опции
Полезные опции:
--help - отобразить справку по утилите;

Слайд 20

Команда MKDIR

MKDIR (make directory) – команда для создания новых директорий
Синтаксис - $

Команда MKDIR MKDIR (make directory) – команда для создания новых директорий Синтаксис
mkdir опции директория
Полезные опции:
-p – создать все директории, указанные внутри пути;

Слайд 21

Команда CP

CP (copy) – команда для копирования файлов и дерикторий
Синтаксис - $

Команда CP CP (copy) – команда для копирования файлов и дерикторий Синтаксис
cp опции файл-источник файл-приемник
Полезные опции:
-n - не перезаписывать существующие файлы;
-r - копировать папку Linux рекурсивно;
-u - скопировать файл, только если он был изменён;

Слайд 22

Команда MV

MV (move) – команда для перемещения/переименования файлов и дерикторий
Синтаксис - $

Команда MV MV (move) – команда для перемещения/переименования файлов и дерикторий Синтаксис
mv опции исходный_файл куда_перемещаем
Полезные опции:
-f – перезапись без разрешения пользователя;
-n – не перезаписывать существующие файлы;

Слайд 23

Команда TOUCH

TOUCH – команда для создания нового пустого файла
Синтаксис - $ touch

Команда TOUCH TOUCH – команда для создания нового пустого файла Синтаксис -
опции имя_файла
Полезные опции:
-m – устанавливает время последнего изменения файла;

Слайд 24

Команда RM

RM (remove) – команда для удаления файлов и директорий
Синтаксис - $

Команда RM RM (remove) – команда для удаления файлов и директорий Синтаксис
touch опции файл
Полезные опции:
-r – удаление директорий и их содержимых;
-d – удаление пустых директорий;

Слайд 25

Команда FIND

FIND – команда для поиска файлов и каталогов на основе специальных

Команда FIND FIND – команда для поиска файлов и каталогов на основе
условий
Синтаксис - $ find [где_искать] [параметры] критерий шаблон
Полезные критерии:
-name – поиск файлов по имени;
-group – поиск по группе;
-user – поиск файлов по владельцу;

Слайд 26

Команда GREP

GREP – команда для поиска строк, содержащих заданный пользователем образец
Синтаксис -

Команда GREP GREP – команда для поиска строк, содержащих заданный пользователем образец
$ grep опции шаблон имя_файла
Полезные опции:
-r – рекурсивный поиск по каталогу;
-i – регистронезависимый поиск;

Слайд 27

Команда SORT

SORT – команда для вывода строк, в определенном порядке
Синтаксис - $

Команда SORT SORT – команда для вывода строк, в определенном порядке Синтаксис
sort опции файл
Полезные опции:
-b - не учитывать пробелы;
-d - использовать для сортировки только буквы и цифры;
-r - сортировать в обратном порядке

Слайд 28

Bash-script

Bash-script

Слайд 29

Перенаправление и конвееры

Перенаправление и конвееры

Слайд 30

Типы пользователей

ROOT

-1- имеет права на выполнение любых действий, удаление любых файлов и

Типы пользователей ROOT -1- имеет права на выполнение любых действий, удаление любых
изменение любых параметров;
-2- ограничить свободу действий root практически невозможно;
-3- остальные пользователи системы обычно не имеют большинства необходимых прав, например, на установку программ

SUDO

Утилита, предоставляющая привелегии root для выполнения административных операций
Синтаксис - $ sudo команда

SU

Утилита, позволяющая сменить пользователя (по дефолту на root) для сессии
Синтаксис - $ sudo опции - пользователь

Слайд 31

Работа с пользователями

Добавление пользователя
Синтаксис - $ sudo useradd опции имя_пользователя
Изменение пользователя
Синтаксис -

Работа с пользователями Добавление пользователя Синтаксис - $ sudo useradd опции имя_пользователя
$ sudo usermod опции что_менять для_кого
Удаление пользователя
Синтаксис - $ sudo userdel опции имя_пользователя

Слайд 32

Работа с группами

Добавление группы
Синтаксис - $ sudo groupadd опции имя_пользователя
Изменение группы
Синтаксис -

Работа с группами Добавление группы Синтаксис - $ sudo groupadd опции имя_пользователя
$ sudo groupmod опции что_менять для_кого
Удаление группы
Синтаксис - $ sudo groupdel опции имя_пользователя

Слайд 33

Права доступа

Права могут относиться к:
- Пользователю (user)
- Группе (group)
- Остальным (other)

Права

Права доступа Права могут относиться к: - Пользователю (user) - Группе (group)
могут быть на:
- Чтение (read)
- Запись (write)
- Выполнение (execute)

- - файл
d – директория
владелец
группа
остальные

r - чтение
w - запись
x - выполнение
- - отсутсвие прав

Слайд 34

Права доступа.
Численное представление

Права доступа. Численное представление

Слайд 35

Смена прав - CHMOD

Синтаксис - $ chmod опции права /путь/к/файлу
В качестве

Смена прав - CHMOD Синтаксис - $ chmod опции права /путь/к/файлу В
действий могут использоваться знаки "+" - включить или "-" - отключить.

Слайд 36

Смена прав – CHOWN, CHGRP

Синтаксис - $ chown опции пользователь /путь/к/файлу
Синтаксис

Смена прав – CHOWN, CHGRP Синтаксис - $ chown опции пользователь /путь/к/файлу
- $ chgrp опции группа /путь/к/файлу

Слайд 37

Установка приложений

sudo apt-get update
обновляет список доступных пакетов и их версий, но

Установка приложений sudo apt-get update обновляет список доступных пакетов и их версий,
не устанавливает и не обновляет никакие пакеты
sudo apt-get upgrade
устанавливает более новые версии пакетов, которые у вас есть
sudo apt-get install файл_установки
устанавливает приложение

Бывает, что при установке один пакетдля корректной работы может 
требовать другой пакет – эту 
ситуацию называют «зависимостью» пакетов

Имя файла: Установка-Ubuntu.pptx
Количество просмотров: 142
Количество скачиваний: 0