---
# System prepended metadata

title: '**Linux_Basic-Яртыбаш_Дмитрий-Практика-1**'

---

# **Linux_Basic-Яртыбаш_Дмитрий-Практика-1**

## Практическая работа №1.1. Работа в командной строке

Для удобства будем отображать на одном скриншоте несколько пунктов задания.
1.Посмотреть под каким пользователем в системе Linux.
2.Перейти в корневой каталог.
3.Посмотреть содержимое каталога.
4.Определить типы команд ls, cd.
5.Посмотреть из корневого каталога содержимое директории Home.
![](https://i.imgur.com/ybkDbQV.jpg)

6.Перейти в директорию /tmp. 
7.Создать директорию /pt.
8.Создать 3 текстовых документа 1.txt 2.txt 3.txt.
![](https://i.imgur.com/DVwQM5I.png)

9.Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim.
nano:
![](https://i.imgur.com/JTczLb6.png)
![](https://i.imgur.com/3hUG2fc.png)

vim:
![](https://i.imgur.com/mAbjkO7.jpg)
![](https://i.imgur.com/fx5M2Gp.png)

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

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

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

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

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

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

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

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

19.Определить местоположение данного исполняемого файла ls, cd. Так как команда cd встроена в shell, ее местоположение не указывается:
![](https://i.imgur.com/WMG9GBd.png)

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

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

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

23.Создать прямые ссылки. Видим, что иноды соответствующих ссылок и файлов совпадают:
![](https://i.imgur.com/bhDfjo8.png)

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

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

26.Удалить один текстовый файл
27.Создать пустую директорию и удалить её
28.Удалить директорию с 3-я текстовыми файлами
![](https://i.imgur.com/7vGCxP4.png)

29.Создать пользователя
30.Поменять пароль нового пользователя
![](https://i.imgur.com/8HXPCTw.png)

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

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


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

1. Проверить какие модули Python установлены:
![](https://i.imgur.com/kYusQqx.png)

2. Вывести содержимое файла без закомментированных строк:
![](https://i.imgur.com/hDGcBSn.png)

3. Найти все файлы .mp3 у исполнителя ABC, но без ремиксов:
![](https://i.imgur.com/MaViAHg.png)

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

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

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

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

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

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


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

![](https://i.imgur.com/8c0JrBm.jpg)
---

![](https://i.imgur.com/KMPzzoB.jpg)
---

![](https://i.imgur.com/fo1irIo.jpg)
---

![](https://i.imgur.com/Y6S2mnq.jpg)
---

![](https://i.imgur.com/FRRgNxY.jpg)
---

![](https://i.imgur.com/Kt8KlBT.jpg)
---

![](https://i.imgur.com/eAuSuWC.jpg)
---

![](https://i.imgur.com/IzBYm4Y.png)
---

![](https://i.imgur.com/hfeGVxP.jpg)
---

![](https://i.imgur.com/uxfu509.jpg)
---

![](https://i.imgur.com/52aF5Kn.png)
---

![](https://i.imgur.com/IAY2Aci.png)
---

![](https://i.imgur.com/x5SQrxx.png)
---

![](https://i.imgur.com/UgWvUMf.png)
---

![](https://i.imgur.com/ihCdaa1.png)
---

3.1 Создание файла

![](https://i.imgur.com/i6BRpfB.png)
---

![](https://i.imgur.com/Ft7IOJT.jpg)
---

![](https://i.imgur.com/Ja7mjg5.png)
---

![](https://i.imgur.com/t6WtDsr.png)
---

![](https://i.imgur.com/qhipnXP.png)
---