# Занятие 1. Основы Linux ## Практическая работа №1.1 1. Посмотреть под каким пользователем в системе Linux. ![](https://i.imgur.com/KhLiD27.png) 2. Перейти в корневой каталог. ![](https://i.imgur.com/etjC24O.png) 3. Посмотреть содержимое каталога. ![](https://i.imgur.com/cR0KZWW.png) 4. Определить типы команд ls, cd. ![](https://i.imgur.com/xSVxRAQ.png) 5. Посмотреть из корневого каталога содержимое директории Home. ![](https://i.imgur.com/lcI45oM.png) 6. Перейти в директорию /tmp. ![](https://i.imgur.com/wWkQsTI.png) 7. Создать директорию /pt. ![](https://i.imgur.com/yMe8nE9.png) 8. Создать 3 текстовых документа 1.txt 2.txt 3.txt. ![](https://i.imgur.com/0t7zQcO.png) 9. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim. ![](https://i.imgur.com/BunkShe.png) 10. Скопировать и переименовать директорию с файлами. ![](https://i.imgur.com/TGkiiLP.png) 11. Заархивировать директорию. ![](https://i.imgur.com/pulM5px.png) 12. Разархивировать директорию. ![](https://i.imgur.com/szmwsbn.png) 13. Посмотреть содержимое домашней директории и каталога usr одной командой. ![](https://i.imgur.com/NHoXjk3.png) 14. Посмотреть содержимое каталога в обратном порядке. ![](https://i.imgur.com/FqdfAoI.png) 15. Посмотреть права на директорию. ![](https://i.imgur.com/TsToFNN.png) 16. Посмотреть права на текстовые файлы. ![](https://i.imgur.com/Ni2GSra.png) 17. Переместить и переименовать один текстовый файл в директорию /tmp. ![](https://i.imgur.com/aDHahmG.png) 18. Создать новую директорию, в ней создать новый текстовый документ, переместить из директории /tmp файл в новую директорию с заменой файла и запросом на его изменение. ![](https://i.imgur.com/3idHIc4.png) 19. Определить местоположение данного исполняемого файла ls, cd. ![](https://i.imgur.com/sWlmZT0.png) 20. Вывести краткое описание команды и утилиты ls, nano, rm. ![](https://i.imgur.com/HMSiOPp.png) 21. Создать символические ссылки. ![](https://i.imgur.com/xa6nZcH.png) 22. Создать символическую ссылку в никуда, продемонстрировать её. ![](https://i.imgur.com/BwG5gfQ.png) 23. Создать прямые ссылки. ![](https://i.imgur.com/VMAeMIO.png) 24. Создать собственную команду, которая будет использовать следующее: cd /usr; ls; cd - , с помощью alias. ![](https://i.imgur.com/zqtBsVw.png) 25. С помощью команды cat написать любой текст и записать его в текстовый файл. ![](https://i.imgur.com/rufkJ1j.png) 26. Удалить один текстовый файл ![](https://i.imgur.com/OwoiA1k.png) 27. Создать пустую директорию и удалить её ![](https://i.imgur.com/IzZrWnu.png) 28. Удалить директорию с 3-я текстовыми файлами ![](https://i.imgur.com/UctmHkl.png) 29. Создать пользователя ![](https://i.imgur.com/5myzrSi.png) 30. Поменять пароль нового пользователя ![](https://i.imgur.com/25GwmaZ.png) 31. Найти текстовый документ с помощью команд Find и Grep ![](https://i.imgur.com/mHLx6oT.png) 32. Воспользоваться логическими 'и' и 'или' как пример использовать команду ping ![](https://i.imgur.com/KlNcglX.png) ## Практическая работа №1.2 1.1 Поиск файлов ![](https://i.imgur.com/0SOynTs.png) 1.2 Поиск и фильтрация файлов ![](https://i.imgur.com/5BL6uOb.png) 1.3 Найти все файлы .mp3 ![](https://i.imgur.com/pENC5BH.png) 1.4 Отображение количества строк до или после строки поиска ![](https://i.imgur.com/psxL7jy.png) 1.5 Вывод количества строк совпадения ![](https://i.imgur.com/2WjGNNc.png) 1.6. Количество совпадений ![](https://i.imgur.com/3SBQVJC.png) 1.7 Поиск файлов по заданным номерам строк ![](https://i.imgur.com/Vi8rv9p.png) 1.8 Поиск рекурсивной строки во всех каталогах ![](https://i.imgur.com/aurPXbl.png) 1.9 Поиск по всему шаблону ![](https://i.imgur.com/eolQxSN.png) 1.10 Поиск строки в архивах файлах Gzip ![](https://i.imgur.com/ajyLkO6.png) 1.11 Создаем простой zip-архив ![](https://i.imgur.com/TxK4qAy.png) ![](https://i.imgur.com/g8UM3PG.png) ![](https://i.imgur.com/9TdUbsN.png) ![](https://i.imgur.com/KGVSImJ.png) ![](https://i.imgur.com/SDmL3lU.png) ![](https://i.imgur.com/U5m45FJ.png) ## Практическая работа №1.3 3. Запуск Vim 3.1 Создание файла: ![](https://i.imgur.com/B7Jt4St.png) ![](https://i.imgur.com/8dHbw9E.png) ![](https://i.imgur.com/pEUo4F7.png) ![](https://i.imgur.com/iam0EqC.png) 3.2 Перемещение перемещение влево ![](https://i.imgur.com/gWqmvsp.png) перемещение вниз ![](https://i.imgur.com/IgXAIon.png) перемещение вверх ![](https://i.imgur.com/VE979ai.png) перемещение вправо ![](https://i.imgur.com/mZeVEiR.png) перемещение в начало документа ![](https://i.imgur.com/0xkkbcs.png) переход в конец документа ![](https://i.imgur.com/tYAMRZJ.png) переход к следующему слову ![](https://i.imgur.com/TqxTcLD.png) переход к предыдущему слову ![](https://i.imgur.com/OkNHSUx.png) перемещение к концу слова ![](https://i.imgur.com/0EqsuhM.png) перемещение к началу строки ![](https://i.imgur.com/WEXRgM3.png) перемещение к концу строки ![](https://i.imgur.com/z4b0fxi.png) 3.3 Поиск текста ![](https://i.imgur.com/Ykzp0eR.png) ![](https://i.imgur.com/l0UShwe.png) ![](https://i.imgur.com/xGuqPk5.png) 3.4 Редактирование 3.4.1 Удаление текста удалить символ на позиции курсора ![](https://i.imgur.com/T7mum9m.png) удалить символ справа ![](https://i.imgur.com/7qCL46z.png) удалить строку ![](https://i.imgur.com/2ZyEkmM.png) удалить символы от положения курсора до конца ![](https://i.imgur.com/zGG0rgC.png) заменить символ ![](https://i.imgur.com/GgxPYla.png) заменить слово ![](https://i.imgur.com/kpXcyPO.png) заменить до конца строки ![](https://i.imgur.com/taXz5S0.png) 3.4.2 Копирование и вставка ![](https://i.imgur.com/nKhihu7.png) 3.4.3 Дополнительные команды редактирования ![](https://i.imgur.com/0KfjqbY.png) ![](https://i.imgur.com/SA3nb27.png) ![](https://i.imgur.com/TBlmLZ4.png) 3.5 Командный режим 3.5.1 Команды управления ![](https://i.imgur.com/fKfNPjg.png) ![](https://i.imgur.com/0Wq5p9j.png) ![](https://i.imgur.com/6f5nPuq.png) ![](https://i.imgur.com/3o7758u.png) ![](https://i.imgur.com/bv9gggE.png) ![](https://i.imgur.com/SXgoqmm.png) ![](https://i.imgur.com/tGqCSi5.png) 3.6 Объединение команд y4w + p ![](https://i.imgur.com/gZP2IsU.png) dG ![](https://i.imgur.com/KQWW41d.png) 4. Заключение (vimtutor) ![](https://i.imgur.com/4nA6cMH.png) ![](https://i.imgur.com/Z55SB2i.png) ![](https://i.imgur.com/4lOrDBr.png) ![](https://i.imgur.com/nv7FhaP.png) ![](https://i.imgur.com/eogrp8P.png) ![](https://i.imgur.com/5dFXWIe.png) ![](https://i.imgur.com/3KGWarJ.png) ![](https://i.imgur.com/ejogpJq.png) ![](https://i.imgur.com/NUNUeyO.png) ![](https://i.imgur.com/9zC9huY.png) ![](https://i.imgur.com/kBgscGI.png)