---
# System prepended metadata

title: Untitled

---

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

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

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

4. Тип команд ls и cd:
 ![](https://i.imgur.com/WEuBXa4.png)


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

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

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

8-9. Создать 3 текстовых документа 1.txt 2.txt 3.txt. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim.
  ![](https://i.imgur.com/8PXYYMl.png)

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

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

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

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

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

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

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

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

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


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


19. Определить местоположение данного исполняемого файла ls, cd.
  ![](https://i.imgur.com/k76FMI4.png)
  определить расположение cd невозможно потому что это дочерний процесс shell и об этом сообщает команда type -a cd 
  ![](https://i.imgur.com/DvXpTlX.png)


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


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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

- Произвести поиск строк в архивах файлах Gzip. (создать zip архив см.п.1.10)
  ![](https://i.imgur.com/odxdj6f.png)


VIM


Создание файла
  ![](https://i.imgur.com/C2Ys2BN.png)
Режим выделение (посимвольное)
  ![](https://i.imgur.com/Ynlk3sO.png)
Режим выделение (построчное)
  ![](https://i.imgur.com/gDsKo6R.png) 
Режим выделение (блочное) 
  ![](https://i.imgur.com/qpGzcCA.png)

Перемещение
h — перемещение влево
j — перемещение вниз
k — перемещение вверх
l — перемещение вправо
![](https://i.imgur.com/1gJqq7A.png)
влево
![](https://i.imgur.com/khZ1dkI.png)
вправо
![](https://i.imgur.com/x1XxVTk.png)
вверх
![](https://i.imgur.com/JoWGEfy.png)
вниз

дополнительные функции навигации

gg
![](https://i.imgur.com/0wlA76Q.png)
G
![](https://i.imgur.com/60kbuZj.png)
w
![](https://i.imgur.com/wcZVKOO.png)
b
![](https://i.imgur.com/P8WfNC2.png)
e
![](https://i.imgur.com/UZuplXh.png)
0
![](https://i.imgur.com/ThfelAK.png)
$
![](https://i.imgur.com/lXbW9Rd.png)


Поиск текста
/
![](https://i.imgur.com/qSx0Poc.png)
если нужен поиск не регистрозависимый, то после / ставится \с
Что бы найти следующий фрагмент нажмите «n» предыдущий «N»

Удаление текста
- x — удалить символ на позиции курсора
![](https://i.imgur.com/f5494E7.png)

- d — удалить в заданном командой перемещения направлении. Например, “dl” удаляет один символ справа
![](https://i.imgur.com/0JaL3sH.png)

- dd — удалить строку
- ![](https://i.imgur.com/nzbB7oR.png)

- D — удалить все символы от положения курсора до окончания строки
- Замена текста
- ![](https://i.imgur.com/xVlm9j1.png)

- r — заменить символ на позиции курсора заданным после команды символом
- ![](https://i.imgur.com/dZ2h9tT.png)

- c — заменить в заданном командой перемещения направлении. Например, “cb” заменяет предыдущее слово. Для набора текста на замену запускается режим вставки.
- ![](https://i.imgur.com/gLJDP7b.png)

- C — заменить до окончания строки. Текст на замену набирается в режиме вставки.
- ![](https://i.imgur.com/OvGtoGt.png)


Копирование и вставка

- y — копировать в заданном далее направлении
![](https://i.imgur.com/PD2psUX.png)

- yy — копировать всю строку
![](https://i.imgur.com/n4owuQu.png)

- Y — копировать до окончания строки
![](https://i.imgur.com/xjTuZkZ.png)

- p — вставить последнюю скопированную (или удаленную!) строку ниже текущей
![](https://i.imgur.com/46jo0NI.png)


- P — вставить последнюю скопированную (или удаленную!) строку выше текущей
![](https://i.imgur.com/NzLEGjP.png)





1.3

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

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

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

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

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

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

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

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

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

![](https://i.imgur.com/4X2mKdR.png)

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

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

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

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

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

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

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

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

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

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

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

![](https://i.imgur.com/62SxPJj.png)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

![](https://i.imgur.com/78htZwJ.png)

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

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

![](https://i.imgur.com/9Fojm4y.png)

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

![](https://i.imgur.com/06KCOL7.png)

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

![](https://i.imgur.com/9vtLQAQ.png)

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





