# OS Linux basic. Практическая 1.1, 1.2, 1.3
---
### Практическая 1.1
Посмотреть под каким пользователем в системе Linux возможно командой:
**who**

C помощью команды **cd /** перейти в корневой каталог:

C помощью команды **ls** возможно посмотреть содержимое каталога

Команда ls выводит содержимое каталога
Команда cd позволяет перемещаться по каталогам
C помощью команды ls home возможно посмотреть из корневого каталога содержимое директории Home

С помощью команды **cd /tmp** возможно перейти в директорию /tmp

С помощью команды **mkdir** возможно создать директорию

С помощью команды **touch** возможно создать файлы

Изменить или добавить содержимое текстового документа с помощью редакторов nano и vim. Необходимо указать команду **vim (имя файла)** или **nano (имя файла)**


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

Заархивировать директорию возможно с помощью команды
**tar -cvf (имя архива).tar**

Разархивировать директорию возможно с помощью команды
**tar -xvf (имя архива).tar**

Посмотреть содержимое каталога в обратном порядке возможно с помощью команды **ls -r**

Посмотреть права на директорию возможно с помощью команды **ls -l**

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

Создать собственную команд

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

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

Удалить один текстовый файл возможно с помощью команды **rm (имя файла)**

Создать пустую директорию и удалить её с помощью команды **rmdir (имя папки)**

Удалить директорию c содержимым. Сначала необходимо удалить само содержимое, а далее уже пустую папку.

Создать пользователя возможно с помощью команды
**adduser (имя пользователя)**

Поменять пароль нового пользователя возможно с помощью команды **passwd (имя пользователя)**

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


Использование логического И и ИЛИ с командой ping


---
### Практическая 1.2
Узнать версию и доп.скрипты питона:
dpkg -l | grep -i python

Удалить все закомментированные строки

Найти все файлы .mp3

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

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

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

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

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

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

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

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

---
### Практическая 1.3
Установка vim

Создание нового файла и запись текста в него
vim newfile

Посимвольное выделение зажатие клавиши v

Построчное выделение зажатие клавиши V

ctrl-v выделение блоком

Найти вне зависимости от регистра

Поиск по нужному регистру

х - удаление символа с позиции курсора

dd - удаление строки

u — отменить последнее действие

P — вставить последнюю скопированную (или удаленную) строку выше текущей

y5w (копировать, количество, слов)
