###### tags: `Linux` # Linux_Basic-Горбаконь_Кирилл-Практика-1 ## Основы Linux ### Практическая работа №1.1 1. Посмотреть под каким пользователем в системе Linux. ![](https://i.imgur.com/lp79glu.png) 2. Перейти в корневой каталог. ![](https://i.imgur.com/rdv6lTn.png) 3. Посмотреть содержимое каталога. ![](https://i.imgur.com/XS6ZdAW.png) 4. Определить типы команд ls, cd. ![](https://i.imgur.com/jignzYt.png) 5. Посмотреть из корневого каталога содержимое директории Home. ![](https://i.imgur.com/ZfuvRDt.png) 6. Перейти в директорию /tmp. ![](https://i.imgur.com/LyrwQvO.png) 7. Создать директорию /pt. ![](https://i.imgur.com/Y26B2va.png) 8. Создать 3 текстовых документа 1.txt 2.txt 3.txt. ![](https://i.imgur.com/26VocCa.png) 9. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim. ![](https://i.imgur.com/cQIo2zD.png) 10. Скопировать и переименовать директорию с файлами. ![](https://i.imgur.com/fijEV0Z.png) 11. Заархивировать директорию. ![](https://i.imgur.com/4vdMnHU.png) 12. Разархивировать директорию. ![](https://i.imgur.com/wVJyN3k.png) 13. Посмотреть содержимое домашней директории и каталога usr одной командой. ![](https://i.imgur.com/0lTlz1K.png) 14. Посмотреть содержимое каталога в обратном порядке. ![](https://i.imgur.com/nvPWPnr.png) 15. Посмотреть права на директорию. ![](https://i.imgur.com/HFf6Vvx.png) 16. Посмотреть права на текстовые файлы. ![](https://i.imgur.com/Q5h7esE.png) 17. Переместить и переименовать один текстовый файл в директорию /tmp. ![](https://i.imgur.com/s557qxm.png) 18. Создать новую директорию, в ней создать новый текстовый документ, переместить из директории /tmp файл в новую директорию с заменой файла и запросом на его изменение. ![](https://i.imgur.com/dGbAp24.png) 19. Определить местоположение данного исполняемого файла ls, cd. ![](https://i.imgur.com/SQIlmgF.png) 20. Вывести краткое описание команды и утилиты ls, nano, rm. ![](https://i.imgur.com/9wmbCF0.png) 21. Создать символические ссылки. ![](https://i.imgur.com/PlPmMHO.png) 22. Создать символическую ссылку в никуда, продемонстрировать её. ![](https://i.imgur.com/huVA8Ee.png) 23. Создать прямые ссылки. ![](https://i.imgur.com/pidQ5OI.png) 24. Создать собственную команду, которая будет использовать следующее: cd /usr; ls; cd - , с помощью alias. ![](https://i.imgur.com/jjr9qg9.png) ![](https://i.imgur.com/M0Qkj3A.png) 25. С помощью команды cat написать любой текст и записать его в текстовый файл. ![](https://i.imgur.com/q5mq5zU.png) 26. Удалить один текстовый файл. ![](https://i.imgur.com/g22aEqg.png) 27. Создать пустую директорию и удалить её. ![](https://i.imgur.com/yPHj68k.png) 28. Удалить директорию с 3-я текстовыми файлами. ![](https://i.imgur.com/DLlRnVS.png) 29. Создать пользователя. ![](https://i.imgur.com/8QWZcby.png) 30. Поменять пароль нового пользователя ![](https://i.imgur.com/KDHgm0e.png) 31. Найти текстовый документ с помощью команд Find и Grep ![](https://i.imgur.com/hw7nM2h.png) ![](https://i.imgur.com/k48RiWt.png) 32. Воспользоваться логическими 'и' и 'или' как пример использовать команду ping ![](https://i.imgur.com/uAP2Za9.png) ![](https://i.imgur.com/na3J3jj.png) ### Практическая работа №1.2 1. Поиск файлов ![](https://i.imgur.com/8EO4TtM.png) 2. Поиск и фильтрация файлов ![](https://i.imgur.com/huSMq7a.png) 3. Найти все файлы .mp3 ![](https://i.imgur.com/1kQioqh.png) 4. Отображение количества строк до или после строки поиска ![](https://i.imgur.com/d6Wq7RS.png) 5. Вывод количества строк совпадения ![](https://i.imgur.com/hZ9MIxl.png) 6. Количество совпадений ![](https://i.imgur.com/7V3pSHQ.png) 7. Поиск файлов по заданным номерам строк ![](https://i.imgur.com/auxEiCb.png) 8. Поиск рекурсивной строки во всех каталогах ![](https://i.imgur.com/cmhatUY.png) 9. Поиск по всему шаблону ![](https://i.imgur.com/kiFdiht.png) 10. Поиск строки в архивах файлах Gzip ![](https://i.imgur.com/25Ec4CX.png) 11. Создаем простой zip-архив ![](https://i.imgur.com/0XqB8uX.png) ### Практическая работа №1.3 1. Создание файла ![](https://i.imgur.com/kNlxwm7.png) 2. Перемещение ![](https://i.imgur.com/0qJmOaY.png) 3. Поиск текста ![](https://i.imgur.com/lq9nUky.png) 4. Редактирование(команда x) ![](https://i.imgur.com/x9CZOdl.png) 5. Удаление текста(комнада dd) ![](https://i.imgur.com/6bfIuI2.png) 6. Копирование и вставка(команды yy и p) ![](https://i.imgur.com/N4JGbha.png) 7. Дополнительные команды редактирования(команда u) ![](https://i.imgur.com/I3pRpWd.png) 8. Командный режим(команда :) ![](https://i.imgur.com/lfKTTww.png) ## openvim.com * Начальный экран, нажимаю клавишу `enter`. ![](https://i.imgur.com/TeDUQAX.png) * `i` ![](https://i.imgur.com/DaNYXk7.png) * `esc` ![](https://i.imgur.com/KQe5R4P.png) * `h j k l` ![](https://i.imgur.com/sgJ2OSf.png) * `w b e` ![](https://i.imgur.com/uFts49C.png) * Комбинирование команд с цифрами. ![](https://i.imgur.com/xjCZcpV.png) ![](https://i.imgur.com/wt0Qcta.png) * Поиск символов. ![](https://i.imgur.com/K2TqJO4.png) * Работа со скобками. ![](https://i.imgur.com/xXSyFhT.png) * Переход в начало и конец строки. ![](https://i.imgur.com/zHKRvB4.png) * Поиск предыдущего и следующего совпадения слова. ![](https://i.imgur.com/Dg1m7KK.png) * Переход в начало и конец файла. ![](https://i.imgur.com/BqJSmOa.png) * Поиска текста. ![](https://i.imgur.com/ZYP47s3.png) * Ввод текста на следующей и предыдущей строке. ![](https://i.imgur.com/YncviaS.png) * Удаление символов около курсора. ![](https://i.imgur.com/OsQfxzJ.png) * Изменение символа под курсором. ![](https://i.imgur.com/QbwZvpq.png) * Команда удаления. ![](https://i.imgur.com/IvoE9ch.png) * Повтор предыдущей команды. ![](https://i.imgur.com/aXfI9kq.png) * Визуальный режим. ![](https://i.imgur.com/UnFR6wA.png) * Другие полезные команды. ![](https://i.imgur.com/kz88eb4.png) * Завершение. ![](https://i.imgur.com/wwEQZvr.png) * Свободный режим. ![](https://i.imgur.com/2uv3dsz.png)