# Занятие 1. Основы Linux ###### Практическая работа №1.1 1. Посмотреть под каким пользователем в системе Linux.![](https://i.imgur.com/VRhqOf4.png) 2. Перейти в корневой каталог. ![](https://i.imgur.com/I4leuNB.png) 3. Посмотреть содержимое каталога.![](https://i.imgur.com/lTDeRPY.png) 4. Определить типы команд ls, cd. ![](https://i.imgur.com/OlrCUDI.png) 5. Посмотреть из корневого каталога содержимое директории Home.![](https://i.imgur.com/Y07BWms.png) 6. Перейти в директорию /tmp. ![](https://i.imgur.com/AdGkJbm.png) 7. Создать директорию /pt. ![](https://i.imgur.com/JekZVQT.png) 8. Создать 3 текстовых документа 1.txt 2.txt 3.txt. ![](https://i.imgur.com/8z0O4HX.png) 9. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim. ![](https://i.imgur.com/s9SMAzw.png) ![](https://i.imgur.com/zecKRoY.png) 10. Скопировать и переименовать директорию с файлами. ![](https://i.imgur.com/tWEzMvz.png) 11. Заархивировать директорию. ![](https://i.imgur.com/tOLIvmC.png) 12. Разархивировать директорию. ![](https://i.imgur.com/Qktr8pN.png) 13. Посмотреть содержимое домашней директории и каталога usr одной командой. ![](https://i.imgur.com/GNo8tvu.png) 14. Посмотреть содержимое каталога в обратном порядке. ![](https://i.imgur.com/EioIMUw.png) 15. Посмотреть права на директорию. ![](https://i.imgur.com/jnHQYD1.png) 16. Посмотреть права на текстовые файлы. ![](https://i.imgur.com/VYia6OR.png) 17. Переместить и переименовать один текстовый файл в директорию /tmp. ![](https://i.imgur.com/FwTnz6N.png) 18. Создать новую директорию, в ней создать новый текстовый документ, переместить из директории /tmp файл в новую директорию с заменой файла и запросом на его изменение. ![](https://i.imgur.com/zNin62m.png) ![](https://i.imgur.com/gf6EKI6.png) 19. Определить местоположение данного исполняемого файла ls, cd. ![](https://i.imgur.com/0UEFd1p.png) 20. Вывести краткое описание команды и утилиты ls, nano, rm. ![](https://i.imgur.com/cCC75uI.png) 21. Создать символические ссылки. ![](https://i.imgur.com/42e6nG9.png) 22. Создать символическую ссылку в никуда, продемонстрировать её. ![](https://i.imgur.com/TXph532.png) 23. Создать прямые ссылки. ![](https://i.imgur.com/nILBI6k.png) 24. Создать собственную команду, которая будет использовать следующее: cd /usr; ls; cd - , с помощью alias. ![](https://i.imgur.com/VPs7P7J.png) 25. С помощью команды cat написать любой текст и записать его в текстовый файл. ![](https://i.imgur.com/60NDm2p.png) 26. Удалить один текстовый файл ![](https://i.imgur.com/u6sPQKM.png) 27. Создать пустую директорию и удалить её ![](https://i.imgur.com/wWukLeX.png) 28. Удалить директорию с 3-я текстовыми файлами ![](https://i.imgur.com/Xc56jfH.png) 29. Создать пользователя ![](https://i.imgur.com/dUudxiP.png) 30. Поменять пароль нового пользователя ![](https://i.imgur.com/R2yQbio.png) 31. Найти текстовый документ с помощью команд Find и Grep ![](https://i.imgur.com/kpD3FdO.png) 32. Воспользоваться логическими ‘и’ и ‘или’ как пример использовать команду ping ![](https://i.imgur.com/noeOKTl.png) ![](https://i.imgur.com/4NpPYkR.png) ###### Практическая работа №1.2 1. ![](https://i.imgur.com/JkD37Fp.png) 2. ![](https://i.imgur.com/MddeHg9.png) 3. ![](https://i.imgur.com/Dd9RDKt.png) 4. ![](https://i.imgur.com/uYjOo5k.png) 5. ![](https://i.imgur.com/DmDFcv0.png) 6. ![](https://i.imgur.com/YAtgTOK.png) 7. ![](https://i.imgur.com/J7GyaIT.png) 8. ![](https://i.imgur.com/Y472A2M.png) 9. ![](https://i.imgur.com/6rBXGio.png) 10. ![](https://i.imgur.com/j3QKNlD.png) ![](https://i.imgur.com/epQPffj.png) ![](https://i.imgur.com/XPRlJkg.png) ![](https://i.imgur.com/y2jl9oX.png) ![](https://i.imgur.com/LuODz7q.png) ###### Практическая работа №1.3 1. ![](https://i.imgur.com/fnW49uC.png) 2. ![](https://i.imgur.com/eOFSywV.png) 3. ![](https://i.imgur.com/21EqGBF.png) 4. ![](https://i.imgur.com/RqzSk7z.png) ![](https://i.imgur.com/27x5MfB.png) ![](https://i.imgur.com/AvLYUzF.png) gg ![](https://i.imgur.com/vMQRC97.png) G ![](https://i.imgur.com/ztIejUZ.png) w ![](https://i.imgur.com/D4ha9YY.png) b ![](https://i.imgur.com/52ErfHV.png) e ![](https://i.imgur.com/eVlcOAf.png) 0 ![](https://i.imgur.com/wVdAgnz.png) доллар ![](https://i.imgur.com/txjqmkM.png) поиск ![](https://i.imgur.com/Z1QJBb6.png) поиск без учета регистра ![](https://i.imgur.com/G8diBde.png) явный регистр ![](https://i.imgur.com/yDLOW60.png) x ![](https://i.imgur.com/IcYeoEe.png) d ![](https://i.imgur.com/gaHcYQH.png) dd ![](https://i.imgur.com/iI3ggbA.png) D ![](https://i.imgur.com/x2nJdMS.png) r ![](https://i.imgur.com/CXz6hiW.png) c ![](https://i.imgur.com/68WweD2.png) y ![](https://i.imgur.com/eDtGFYF.png) yy ![](https://i.imgur.com/L1KZgLT.png) Y ![](https://i.imgur.com/V5SzJBp.png) u ![](https://i.imgur.com/SKoBYrl.png) ctrl r ![](https://i.imgur.com/ou7j43M.png) J ![](https://i.imgur.com/nFRN0te.png) :wq ![](https://i.imgur.com/AWk9y0r.png) :q ![](https://i.imgur.com/fsy661L.png) :q! ![](https://i.imgur.com/jERULWL.png) :w ![](https://i.imgur.com/75aYfZ9.png) :e ![](https://i.imgur.com/D8LKIUw.png) vimtutor ![](https://i.imgur.com/Oct6HWB.png) ![](https://i.imgur.com/usLcjaC.png) ![](https://i.imgur.com/BhcEeQ8.png) ![](https://i.imgur.com/EStaTo8.png) ![](https://i.imgur.com/vGYmKMS.png) ![](https://i.imgur.com/7NnJtcc.png) ![](https://i.imgur.com/hEKMa4e.png) ![](https://i.imgur.com/jxmY5bN.png) change to insert mode: https://i.imgur.com/WuK8Jm4.png move left, down, up, right: ![](https://i.imgur.com/zfJY3CP.png) ![](https://i.imgur.com/X975uZO.png) ![](https://i.imgur.com/tnh7RTp.png) move word at a time: ![](https://i.imgur.com/9XWlcv9.png) remove a character: ![](https://i.imgur.com/diqKkWg.png) append: ![](https://i.imgur.com/y8RbfgH.png) move to next given char in line (f t): ![](https://i.imgur.com/gkt0nET.png) move to previous char in line(F p): ![](https://i.imgur.com/deHMB4s.png) repeat last f: ![](https://i.imgur.com/A6NLrPb.png) Search text: ![](https://i.imgur.com/yrLICwN.png) delete by giving movement: ![](https://i.imgur.com/NfXaQvT.png) replaces character below cursor (r T): ![](https://i.imgur.com/0txLwNT.png) move to start/end of line: ![](https://i.imgur.com/MpQpN8p.png) ![](https://i.imgur.com/cSfZ7M5.png) add new line: ![](https://i.imgur.com/Z9SkoHr.png) Goto corresponding parentheses: ![](https://i.imgur.com/jXzKYLM.png) delete to end of line: ![](https://i.imgur.com/NJHSSjz.png) clear current line: ![](https://i.imgur.com/ntj8vbq.png) move to start / end of buffer: ![](https://i.imgur.com/SzdvdUI.png) copy current line and paste: ![](https://i.imgur.com/mZTNGHc.png)