Занятие 1. Основы Linux Практическая работа №1.1 1. Посмотреть под каким пользователем в системе Linux ![](https://i.imgur.com/sXq1Zrl.png) 2. Перейти в корневой каталог ![](https://i.imgur.com/tJC0Vzm.png) 3. Посмотреть содержимое каталога ![](https://i.imgur.com/YenoSPK.png) 4. Определить типы команд ls, cd ![](https://i.imgur.com/M1KJeIj.png) 5. Посмотреть из корневого каталога содержимое директории Home ![](https://i.imgur.com/hFRIiex.png) 6. Перейти в директорию /tmp ![](https://i.imgur.com/WIoRV45.png) 7. Создать директорию /pt ![](https://i.imgur.com/aOudJzT.png) 8. Создать 3 текстовых документа 1.txt 2.txt 3.txt ![](https://i.imgur.com/7zyasdG.png) 9. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim ![](https://i.imgur.com/dJJ3IUg.png) ![](https://i.imgur.com/0ptPd0M.png) ![](https://i.imgur.com/orThwtu.png) ![](https://i.imgur.com/dWopbVc.png) 10. Скопировать и переименовать директорию с файлами ![](https://i.imgur.com/2wFR42N.png) 11. Заархивировать директорию ![](https://i.imgur.com/x8JUz5s.png) 12. Разархивировать директорию ![](https://i.imgur.com/bltVZlw.png) 13. Посмотреть содержимое домашней директории и каталога usr одной командой ![](https://i.imgur.com/yjG3MIg.png) 14. Посмотреть содержимое каталога в обратном порядке ![](https://i.imgur.com/oiZMtZu.png) 15. Посмотреть права на директорию ![](https://i.imgur.com/CZkkWBr.png) 16. Посмотреть права на текстовые файлы ![](https://i.imgur.com/ryB6CUf.png) 17. Переместить и переименовать один текстовый файл в директорию /tmp ![](https://i.imgur.com/j8Iship.png) 18. Создать новую директорию, в ней создать новый текстовый документ, переместить из директории /tmp файл в новую директорию с заменой файла и запросом на его изменение ![](https://i.imgur.com/vBDroB4.png) 19. Определить местоположение данного исполняемого файла ls, cd ![](https://i.imgur.com/iZ74cI9.png) 20. Вывести краткое описание команды и утилиты ls, nano, rm ![](https://i.imgur.com/cAoiwOJ.png) 21. Создать символические ссылки ![](https://i.imgur.com/JBqiUGa.png) 22. Создать символическую ссылку в никуда, продемонстрировать её ![](https://i.imgur.com/UlxuylJ.png) 23. Создать прямые ссылки ![](https://i.imgur.com/NtVbrn1.png) 24. Создать собственную команду, которая будет использовать следующее: cd /usr; ls; cd - , с помощью alias ![](https://i.imgur.com/2pRwYZf.png) 25. С помощью команды cat написать любой текст и записать его в текстовый файл ![](https://i.imgur.com/NHWHke6.png) 26. Удалить один текстовый файл ![](https://i.imgur.com/1jE8UXF.png) 27. Создать пустую директорию и удалить её ![](https://i.imgur.com/uDouymE.png) 28. Удалить директорию с 3-я текстовыми файлами ![](https://i.imgur.com/nUK9fll.png) 29. Создать пользователя ![](https://i.imgur.com/eOV6yPX.png) 30. Поменять пароль нового пользователя ![](https://i.imgur.com/r8JGT0D.png) 31. Найти текстовый документ с помощью команд Find и Grep ![](https://i.imgur.com/tLcJeIz.png) 32. Воспользоваться логическими 'и' и 'или' как пример использовать команду ping ![](https://i.imgur.com/xrreVxY.png) Практическая работа №1.2 1. Поиск файлов ![](https://i.imgur.com/eZWWuAx.png) 2. Поиск и фильтрация файлов ![](https://i.imgur.com/ANLFxt8.png) 3. Найти все файлы .mp3 ![](https://i.imgur.com/KodDITn.png) 4. Отображение количества строк до или после строки поиска ![](https://i.imgur.com/9vZMEu0.png) 5. Вывод количества строк совпадения ![](https://i.imgur.com/fLb64u3.png) 6. Количество совпадений ![](https://i.imgur.com/mSYTOmN.png) 7. Поиск файлов по заданным номерам строк ![](https://i.imgur.com/MTp2gJX.png) 8. Поиск рекурсивной строки во всех каталогах ![](https://i.imgur.com/Xr9ooG7.png) 9. Поиск по всему шаблону ![](https://i.imgur.com/2MRL40A.png) 10. Поиск строки в архивах файлах Gzip ![](https://i.imgur.com/BtAdL79.png) 18. Создаем простой zip-архив ![](https://i.imgur.com/0OpJohD.png) Практическая работа №1.3 1. Two modes, insert and normal ![](https://i.imgur.com/KLDHJER.jpg) 2. Basic movement: h, j, k, and l ![](https://i.imgur.com/sxJL862.jpg) 3. Word movement: w, e, b ![](https://i.imgur.com/IVjfHSZ.jpg) 4. Number powered movement, e.g. 5w ![](https://i.imgur.com/ZbOOfne.jpg) 5. Insert text repeatedly, e.g. 3iYes ![](https://i.imgur.com/KqqK51i.jpg) 6. Find a character, f and F ![](https://i.imgur.com/xF7WQYR.jpg) 7. Go to matching parentheses, % ![](https://i.imgur.com/7TRKt5T.jpg) 8. Go to start/end of line, 0 and $ ![](https://i.imgur.com/ei1q5zs.jpg) 9. Find word under cursor, * and # ![](https://i.imgur.com/F6lw8Tw.jpg) 10. Goto line, g and G ![](https://i.imgur.com/YopNdf2.jpg) 11. Search, /text with n and N ![](https://i.imgur.com/mZ9d8Dg.jpg) 12. Insert new line, o and O ![](https://i.imgur.com/Uzlto7I.jpg) 13. Removing a character, x and X ![](https://i.imgur.com/MaSohZ0.jpg) 14. Replacing letter under cursor, r ![](https://i.imgur.com/KeX97cm.jpg) 15. Deleting, d ![](https://i.imgur.com/q1zYWkG.jpg) 16. Repetition with ![](https://i.imgur.com/h1xZnfD.jpg) 17. Visual mode, v ![](https://i.imgur.com/O1KuFWR.jpg) 18. Real Vim awaits ![](https://i.imgur.com/4MudkYH.jpg) 19. The end ![](https://i.imgur.com/i0tYtPA.jpg) 20. Создание файла ![](https://i.imgur.com/RhL1Z9g.png) 21. Режимы работы ![](https://i.imgur.com/ZGZA23H.png) ![](https://i.imgur.com/88FeG6o.png) ![](https://i.imgur.com/AzuQ300.png) ![](https://i.imgur.com/0BuuZ1A.png) 22. Поиск текста ![](https://i.imgur.com/mjXxlDA.png) ![](https://i.imgur.com/jJgasNf.png) ![](https://i.imgur.com/6YQdefI.png) 23. Командный режим ![](https://i.imgur.com/OnPp3gf.png) *:w* ![](https://i.imgur.com/3bS7qvT.png)