# Linux_Basic Практическая работа №1
Выполнил Лавров Павел Владимирович
## Задание к практической работе 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 файл в новую директорию с заменой файла и запросом на его изменение.

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

### 20) Вывести краткое описание команды и утилиты ls, nano, rm.

### 21) Создать символические ссылки.

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

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

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

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

### 26) Удалить один текстовый файл

### 27) Создать пустую директорию и удалить её


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

### 29) Создать пользователя

### 30) Поменять пароль нового пользователя

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


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



## Задание к практической работе 1.2 –
### 1) Вы проводите поиск в Интернете, и видите, что используются две разные версии Python, и вы не знаете, какая из них был установлен в вашей системе установщиком Ubuntu или Debian, и устанавливал ли он какие-либо дополнительные модули?

### 2) Допустим, у вас возникли проблемы с вашим веб-сервером Apache, и вы обратились к одному из многих форумов в сети с просьбой о помощи. Добрая душа, которая вам ответила, попросила вас отправить содержимое вашего файла `/etc/apache2/sites-available/default-ssl`. Разве вам не было бы легче, если бы вы могли просто удалить все закомментированные строки?

### 3) Например, предположим, что у вас есть целая папка, полная музыкальных файлов разных форматов. Вы хотите найти все файлы `.mp3` у исполнителя ABC, но вы не хотите никаких ремиксов. Как поступить?

### 4) Как отобразить количество строк до или после строки поиска?

### 5) Как вывести количество строк совпадения?

### 6) Как выяснить количество совпадений?

### 7) Как найти файлы по заданным номерам строк?

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

### 9) Произвести поиск строк в архивах файлах Gzip. (создать zip архив см.п.1.10)

## Задание к практической работе 1.3 –
### 1) Создание файла

### 2) Вставка

### 3) Визуальный режим

### 4) Визуальная строка

### 5) Визуальный блок

### 6) Поиск текста



### 7) Редактирование строки
