- Используя команду cat в терминале операционной системы Linux, создать два файла Домашние животные (заполнив файл собаками, кошками, хомяками) и Вьючные животными заполнив файл Лошадьми, верблюдами и ослы), а затем объединить их. Просмотреть содержимое созданного файла. Переименовать файл, дав ему новое имя (Друзья человека).
- cat > pets
Собака1
Собака2
Собака3
Кошка1
Кошка2
Кошка3
Хомяк1
Хомяк2
Хомяк3
ctrl + d
- cat > packAnimals
Лошадь1
Лошадь2
Лошадь3
Верблюд1
Верблюд2
Верблюд3
Осёл1
Осёл2
Осёл3
ctrl + d
- cat packAnimals pets > friendsOfMan
- Создать директорию, переместить файл туда.
-
mkdir assets
-
mv ./friendsOfMan ./assets/
- Подключить дополнительный репозиторий MySQL. Установить любой пакет из этого репозитория.
-
wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
-
sudo apt install ./mysql-apt-config_0.8.12-1_all.deb
-
sudo apt update
-
sudo apt install mysql-server
- Установить и удалить deb-пакет с помощью dpkg
- wget https://download.docker.com/linux/ubuntu/dists/jammy/pool/test/amd64/docker-ce_26.1.3-1~ubuntu.22.04~jammy_amd64.deb
- sudo apt update
- sudo apt install -y libltdl7
- sudo dpkg -i docker-ce_26.1.3-1
ubuntu.22.04jammy_amd64.deb - sudo apt install -f
- Выложить историю команд в терминале ubuntu
- #до этого писал все команды
- Нарисовать диаграмму, в которой есть класс родительский класс, домашние животные и вьючные животные, в составы которых в случае домашних животных войдут классы: собаки, кошки, хомяки, а в класс вьючные животные войдут: Лошади, верблюды и ослы).
- файл приложил в assets
- В подключенном MySQL репозитории создать базу данных “Друзья человека”
- сделано в скрипте
- Создать таблицы с иерархией из диаграммы в БД
- сделано в скрипте
- Заполнить низкоуровневые таблицы именами(животных), командами которые они выполняют и датами рождения
- сделано в скрипте
- Удалив из таблицы верблюдов, т.к. верблюдов решили перевезти в другой питомник на зимовку. Объединить таблицы лошади, и ослы в одну таблицу.
- сделано в скрипте
- Создать новую таблицу “молодые животные” в которую попадут все животные старше 1 года, но младше 3 лет и в отдельном столбце с точностью до месяца подсчитать возраст животных в новой таблице
- сделано в скрипте
- Объединить все таблицы в одну, при этом сохраняя поля, указывающие на прошлую принадлежность к старым таблицам.
- сделано в скрипте