# Linux. Практика 1
## Задание 1
1. Посмотреть под каким пользователем в системе Linux.
2. Перейти в корневой каталог.
3. Посмотреть содержимое каталога.
4. Определить типы команд ls, cd.
5. Посмотреть из корневого каталога содержимое директории Home.
6. Перейти в директорию /tmp.

7. Создать директорию /pt.
8. Создать 3 текстовых документа 1.txt 2.txt 3.txt.
9. Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim.

10. Скопировать и переименовать директорию с файлами

11. Заархивировать директорию

12. Разархивировать директорию

13. Посмотреть содержимое домашней директории и каталога usr одной командой.
14. Посмотреть содержимое каталога в обратном порядке.
15. Посмотреть права на директорию.
16. Посмотреть права на текстовые файлы.

17. Переместить и переименовать один текстовый файл в директорию /tmp.

18. Создать новую директорию, в ней создать новый текстовый документ, переместить из директории /tmp файл в новую директорию с заменой файла и запросом на его изменение.

20. Определить местоположение данного исполняемого файла ls, cd.

22. Вывести краткое описание команды и утилиты ls

nano

rm

24. Создать символические ссылки.
26. Создать символическую ссылку в никуда, продемонстрировать её.

28. Создать прямые ссылки.

30. Создать собственную команду, которая будет использовать следующее: cd /usr; ls; cd - , с помощью alias.

32. С помощью команды cat написать любой текст и записать его в текстовый файл.
33. Удалить один текстовый файл

35. Создать пустую директорию и удалить её

37. Удалить директорию с 3-я текстовыми файлами

38. Создать пользователя
39. Поменять пароль нового пользователя

41. Найти текстовый документ с помощью команд Find и Grep

43. Воспользоваться логическими 'и' и 'или' как пример использовать команду ping


## Задание 2
1. Поиск файлов:

2. Поиск и фильтрация файлов

4. Отображение количества строк до или после строки поиска

5. Вывод количества строк совпадения

6. Количество совпадений

7. Поиск файлов по заданным номерам строк

8. Поиск рекурсивной строки во всех каталогах

10. Поиск по всему шаблону

12. Поиск строки в архивах файлах Gzip

14. Создаем простой zip-архив




## Задание 3
Посимвольное выделение:

Построчное выделение:

Блочное выделение:

Переход в начало документа:

Переход в конец документа:

Переход к следующему слову:

Перемещение к предыдущему слову:

Перемещение к концу слова:

Перемещение к началу строки:

Перемещение к концу строки:

Поиск в файле:

Регистронезависимый поиск:

Удаление символа на позиции курсора(third -> thrd):

Удаление символа справа (this -> tis):

Удаление строки:

Удаление всех символов от положения курсора до окончания строк

Замена символа с помощью r(6 -> 9)

Замена предыдущего слова с помощщью cb(is ->s)

Замена до конца строки с помощью C:

Копирование всей строки с помозью yy и вставка ее ниже предыдущей:

Копирование с помощью yb и вставка с помощью P:

Отмена последнего действия:

Вернуть последнее отмененное действие:

Прикрепить строку ниже к текущей:

Выйти и сохраниться:

## Тестирование:


















