---
# System prepended metadata

title: 'Отчет по заданиям к практической работе №1. Основы Linux:'
tags: [Linux]

---

###### tags: `Linux`
# Отчет по заданиям к практической работе №1. Основы Linux:

## Практическая работа №1.1.

|1. Посмотреть под каким пользователем в системе Linux.|
|:--|
|![](https://i.imgur.com/mZtNd05.png)|

|2. Перейти в корневой каталог.|
|:--|
|![](https://i.imgur.com/nWWiqby.png)|

|3. Посмотреть содержимое каталога.|
|:--|
|![](https://i.imgur.com/F3VB201.png)|

|4. Определить типы команд ls, cd.|
|:--|
|![](https://i.imgur.com/WyGFplF.png)|

|5. Посмотреть из корневого каталога содержимое директории Home.|
|:--|
|![](https://i.imgur.com/q1rQF4Z.png)|

|6. Перейти в директорию /tmp.|
|:--|
|![](https://i.imgur.com/Mnucqwv.png)|

|7. Создать директорию /pt.|
|:--|
|![](https://i.imgur.com/E2Fc5DH.png)|

|8. Создать 3 текстовых документа 1.txt 2.txt 3.txt.|
|:--|
|![](https://i.imgur.com/fjWkUC8.png)|

|9. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim.|
|:--|
|9.1. VIM|
|![](https://i.imgur.com/rbHqJWG.png)|
|![](https://i.imgur.com/8EoiAX4.png)|
|9.2.Nano|
|![](https://i.imgur.com/hhjshzn.png)|
|![](https://i.imgur.com/sfDqF97.png)|

|10. Скопировать и переименовать директорию с файлами.|
|:--|
|![](https://i.imgur.com/krUwujD.png)|

|11. Заархивировать директорию.|
|:-----|
|![](https://i.imgur.com/2Kk1Edj.png)|

|12. Разархивировать директорию.|
|:--|
|![](https://i.imgur.com/NvAgQGy.png)|

|13. Посмотреть содержимое домашней директории и каталога usr одной командой.|
|:--|
|![](https://i.imgur.com/QwuAj6I.png)|

|14. Посмотреть содержимое каталога в обратном порядке.|
|:--|
|![](https://i.imgur.com/J63ZQxO.png)|

|15. Посмотреть права на директорию.|
|:--|
|![](https://i.imgur.com/vamUV4p.png)|

|16. Посмотреть права на текстовые файлы.|
|:--|
|![](https://i.imgur.com/ZpDdozN.png)|

|17. Переместить и переименовать один текстовый файл в директорию /tmp.|
|:--|
|![](https://i.imgur.com/fRMWP8E.png)|

|18. Создать новую директорию, в ней создать новый текстовый документ, переместить из директории /tmp файл в новую директорию с заменой файла и запросом на его изменение.|
|:--|
|![](https://i.imgur.com/fBLhFKc.png)|
|![](https://i.imgur.com/zy1lsTf.png)|
|![](https://i.imgur.com/fZvcViY.png)|


|19. Определить местоположение данного исполняемого файла ls, cd.|
|:--|
|![](https://i.imgur.com/cvgDLab.png)|

|20. Вывести краткое описание команды и утилиты ls, nano, rm.|
|:--|
|![](https://i.imgur.com/TmmCND3.png)|

|21. Создать символические ссылки.|
|:--|
|![](https://i.imgur.com/CoxMeqR.png)|
|![](https://i.imgur.com/sGtt47W.png)|


|22. Создать символическую ссылку в никуда, продемонстрировать её.|
|:--|
|![](https://i.imgur.com/whR04xL.png)|

|23. Создать прямые ссылки.|
|:--|
|![](https://i.imgur.com/cjriKJB.png)|
|![](https://i.imgur.com/rb6QsBW.png)|

|24. Создать собственную команду, которая будет использовать следующее: cd /usr; ls; cd - , с помощью alias.|
|:--|
|![](https://i.imgur.com/zSP6Fi1.png)|

|25. С помощью команды cat написать любой текст и записать его в текстовый файл.|
|:--|
|![](https://i.imgur.com/LrngnNk.png)|

|26. Удалить один текстовый файл.|
|:--|
|![](https://i.imgur.com/4ivg1t2.png)|

|27. Создать пустую директорию и удалить её.|
|:--|
|![](https://i.imgur.com/TGil2TM.png)|

|28. Удалить директорию с 3-я текстовыми файлами.|
|:--|
|![](https://i.imgur.com/DUFyKHK.png)|

|29. Создать пользователя.|
|:--|
|![](https://i.imgur.com/egKU24b.png)|


|30. Поменять пароль нового пользователя.|
|:--|
|![](https://i.imgur.com/FG5bPcD.png)|

|31. Найти текстовый документ с помощью команд Find и Grep.|
|:--|
|![](https://i.imgur.com/kPi5OBv.png)|
|![](https://i.imgur.com/3J3xRJu.png)|

|32. Воспользоваться логическими 'и' и 'или' как пример использовать команду ping.|
|:--|
|![](https://i.imgur.com/iPZjPDG.png)|
|![](https://i.imgur.com/AiIdNzc.png)|

## Практическая работа №1.2.

|1. Вы проводите поиск в Интернете, и видите, что используются две разные версии Python, и вы не знаете, какая из них был установлен в вашей системе установщиком Ubuntu или Debian, и устанавливал ли он какие-либо дополнительные модули?|
|:---|
|![](https://i.imgur.com/rdAt33b.png)|


|2. Допустим, у вас возникли проблемы с вашим веб-сервером Apache, и вы обратились к одному из многих форумов в сети с просьбой о помощи. Добрая душа, которая вам ответила, попросила вас отправить содержимое вашего файла `/etc/apache2/sites-available/default-ssl`. Разве вам не было бы легче, если бы вы могли просто удалить все закомментированные строки?|
|:---|
|![](https://i.imgur.com/nQwnkai.png)|

|3. Например, предположим, что у вас есть целая папка, полная музыкальных файлов разных форматов. Вы хотите найти все файлы `.mp3` у исполнителя ABC, но вы не хотите никаких ремиксов. Как поступить?|
|:---|
|![](https://i.imgur.com/wgyYunF.png)|

|4. Как отобразить количество строк до или после строки поиска?|
|:---|
|![](https://i.imgur.com/QtR6HEc.png)|

|5. Как вывести количество строк совпадения?|
|:---|
|![](https://i.imgur.com/Rkp5G2v.png)|

|6. Как выяснить количество совпадений?|
|:---|
|![](https://i.imgur.com/hbbp7jW.png)|

|7. Как найти файлы по заданным номерам строк?|
|:---|
|![](https://i.imgur.com/BEEwf7u.png)|

|8. Произвести поиск рекурсивной строки во всех каталогах.|
|:---|
|![](https://i.imgur.com/SCY0tl1.png)|

|9. Произвести поиск строк в архивах файлах Gzip.|
|:---|
|![](https://i.imgur.com/IIN7T8J.png)|

## Практическая работа №1.3.

|1. Создание файла.|
|:--|
|`vim newfile`|
|![](https://i.imgur.com/dNujeBd.png)|

|2. Режимы.|
|:--|
|Нормальный режим.|
|![](https://i.imgur.com/pGFhp76.png)|
|Режим визуального выделения.|
|![](https://i.imgur.com/aas1uTw.png)|
|Режим вставки.|
|![](https://i.imgur.com/0Yzj3U7.png)|

|3. Поиск текста.|
|:--|
|![](https://i.imgur.com/Pd3qQRH.png)|

|4. Редактирование.|
|:--|
|Создадим строку командой из нормального режима `30i- esc`.|
|![](https://i.imgur.com/KVIExje.png)|

|5. Удаление текста.|
|:--|
|Удалим строку командой `dd`.|
|![](https://i.imgur.com/IdIEE8n.png)|

|6. Копирование и вставка.|
|:--|
|Скопируем строку и вставим командами `yy` и `p`.|
|![](https://i.imgur.com/6ClK0Ia.png)|

|7. Дополнительные команды редактирования.|
|:--|
|Отменим последнее действие командой u.|
|![](https://i.imgur.com/wQOafZI.png)|

|8. Командный режим и команды управления.|
|:--|
|![](https://i.imgur.com/gpvVovu.png)|

|9. Прохождение обучения на сайте.|
|-|
|![](https://i.imgur.com/MroHrtL.jpg)|
|![](https://i.imgur.com/ijtI2Gr.jpg)|
|![](https://i.imgur.com/t95IwnZ.jpg)|
|![](https://i.imgur.com/IsNDtn7.jpg)|
|![](https://i.imgur.com/aKbVOYf.jpg)|
|![](https://i.imgur.com/98JeU4T.jpg)|
|![](https://i.imgur.com/QlWrMfG.jpg)|
|![](https://i.imgur.com/3s6GBJH.jpg)|
|![](https://i.imgur.com/l5f16KJ.jpg)|
|![](https://i.imgur.com/eIGAC72.jpg)|
|![](https://i.imgur.com/fP3ssg9.jpg)|
|![](https://i.imgur.com/rbDmFdn.jpg)|
|![](https://i.imgur.com/3RvHl42.jpg)|
|![](https://i.imgur.com/4i41Xqg.jpg)|
|![](https://i.imgur.com/MWjDot2.jpg)|
|![](https://i.imgur.com/6RZ61iR.jpg)|
|![](https://i.imgur.com/BOkpz07.jpg)|
|![](https://i.imgur.com/T9ZHZDs.jpg)|
|![](https://i.imgur.com/bbgm6JE.jpg)|
|![](https://i.imgur.com/mNgYhUD.jpg)|
|![](https://i.imgur.com/t1r9mdH.jpg)|