Linux_Basic-Шихтаимов_Шихтаим-Практика-1 === P.s. Изначально работа проводилась на дебиан, прошу не бить. ### Часть 1.1 1. Посмотреть под каким пользователем в системе Linux. ![](https://i.imgur.com/xXSuNt4.png) 2. Перейти в корневой каталог. ![](https://i.imgur.com/u9suU5V.png) 3. Посмотреть содержимое каталога. ![](https://i.imgur.com/71l3ETQ.png) 4. Определить типы команд ls, cd. ![](https://i.imgur.com/sj5SM08.png) 5. Посмотреть из корневого каталога содержимое директории Home. ![](https://i.imgur.com/IevD4Ga.png) 6. Перейти в директорию /tmp. ![](https://i.imgur.com/IPjope5.png) 7. Создать директорию /pt. ![](https://i.imgur.com/OgAkx3j.png) 8. Создать 3 текстовых документа 1.txt 2.txt 3.txt. ![](https://i.imgur.com/yT1ghgS.png) 9. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim. ![](https://i.imgur.com/VRIAwv8.png) ![](https://i.imgur.com/QBfsNmr.png) 10. Скопировать и переименовать директорию с файлами. ![](https://i.imgur.com/pXHco6f.png) 11. Заархивировать директорию. ![](https://i.imgur.com/oH7CoPz.png) 12. Разархивировать директорию ![](https://i.imgur.com/hqiqvOr.png) 13. Посмотреть содержимое домашней директории и каталога usr одной командой. ![](https://i.imgur.com/5AUeq9J.png) 14. Посмотреть содержимое каталога в обратном порядке. ![](https://i.imgur.com/vRbnEDy.png) 15. Посмотреть права на директорию. ![](https://i.imgur.com/jyDAXoS.png) 16. Посмотреть права на текстовые файлы. ![](https://i.imgur.com/vROGD5B.png) 17. Переместить и переименовать один текстовый файл в директорию /tmp. ![](https://i.imgur.com/9A3MXCU.png) 18. Создать новую директорию, в ней создать новый текстовый документ, переместить из директории /tmp файл в новую директорию с заменой файла и запросом на его изменение. ![](https://i.imgur.com/7PpRiYz.png) 19. Определить местоположение данного исполняемого файла ls, cd ![](https://i.imgur.com/O4Aj5Wa.png) 20. Вывести краткое описание команды и утилиты ls, nano, rm. ![](https://i.imgur.com/J6u61Wa.png) 21. Создать символические ссылки. ![](https://i.imgur.com/a0KKAda.png) 22. Создать символическую ссылку в никуда, продемонстрировать её. ![](https://i.imgur.com/oRXOObK.png) 23. Создать прямые ссылки. ![](https://i.imgur.com/6ZX1T7Q.png) 24. Создать собственную команду, которая будет использовать следующее: cd /usr; ls; cd - , с помощью alias. ![](https://i.imgur.com/J4dUxw3.png) 25. С помощью команды cat написать любой текст и записать его в текстовый файл. ![](https://i.imgur.com/Iivb7vY.png) 26. Удалить один текстовый файл ![](https://i.imgur.com/SaQkq0L.png) 27. Создать пустую директорию и удалить её ![](https://i.imgur.com/PSjSRqV.png) 28. Удалить директорию с 3-я текстовыми файлами ![](https://i.imgur.com/c6blxm6.png) 29. Создать пользователя ![](https://i.imgur.com/BBvnPd7.png) 30. Поменять пароль нового пользователя ![](https://i.imgur.com/m6ExpJN.png) 31. Найти текстовый документ с помощью команд Find и Grep ![](https://i.imgur.com/TOa9g1d.png) 32. Воспользоваться логическими 'и' и 'или' как пример использовать команду ping ![](https://i.imgur.com/V5H8fJw.png) ### Часть 1.2 Поиск файлов ![](https://i.imgur.com/lj99AkP.png) Поиск и фильтрация файлов ![](https://i.imgur.com/g9g1UEr.png) Найти все файлы .mp3 ![](https://i.imgur.com/fFxuIUK.png) Отображение количества строк до и после ![](https://i.imgur.com/L6pedvi.png) Вывод количества строк совпадения ![](https://i.imgur.com/JM65S2h.png) Количество совпадений ![](https://i.imgur.com/14pzSOi.png) Поиск файлов по заданным номерам строк ![](https://i.imgur.com/M1dPefI.png) Поиск рекурсивной строки во всех каталогах ![](https://i.imgur.com/FAwp2Z3.png) Поиск по всему шаблону ![](https://i.imgur.com/O2cdCps.png) Поиск строки в архивах файлах Gzip ![](https://i.imgur.com/KcgR8S0.png) Создаем простой zip-архив ![](https://i.imgur.com/iUBXona.png) ### Часть 1.3 Проверил установлен ли vim и создал newfile ![](https://i.imgur.com/A4bCDo9.png) Открыл файл и нажатием i перешел в режим редактирования ![](https://i.imgur.com/zXdd9Su.png) Нажал v и перешел в режим выделения ![](https://i.imgur.com/WNOk4is.png) Комбинацией shift + v перешел в режим построчного выделения ![](https://i.imgur.com/iCxKtQ5.png) Комбинацией ctrl + v перешел в режим блочного выделения ![](https://i.imgur.com/UOkWMU0.png) Поиск осуществляется через слэш / ![](https://i.imgur.com/0yImOdL.png) Для регистронезависимого поиска используем /\c для регистрозависимого /\C ![](https://i.imgur.com/wUolcQN.png) ![](https://i.imgur.com/yBcWzU2.png) Выход с использоавнием :wq! ![](https://i.imgur.com/LJ8m7zl.png) ### Тест ![](https://i.imgur.com/TwAE4Fg.png) ![](https://i.imgur.com/NvRUzJ8.png) ![](https://i.imgur.com/bERLK2G.png) ![](https://i.imgur.com/62uat0Z.png) ![](https://i.imgur.com/4Zdv5eg.png) ![](https://i.imgur.com/JR9dA1D.png) ![](https://i.imgur.com/jbTvj4i.png) ![](https://i.imgur.com/QIm6agh.png) ![](https://i.imgur.com/kXcNaJD.png) ![](https://i.imgur.com/5jTYHsZ.png) ![](https://i.imgur.com/OKIbOO7.png) ![](https://i.imgur.com/nesG7bW.png) ![](https://i.imgur.com/iI6FAZ4.png) ![](https://i.imgur.com/qIIdBhO.png) ![](https://i.imgur.com/0Z9vT9m.png) ![](https://i.imgur.com/9tpVAYk.png) ![](https://i.imgur.com/q2gCjYC.png) ![](https://i.imgur.com/RBLnmUk.png) ![](https://i.imgur.com/Eeff8CY.png) ![](https://i.imgur.com/OcLqhBm.png)