#1 Linux. Базовые команды. Часть 1.
Здравствуйте, дорогие друзья.
Продолжаем рассматривать тему Этичного хакинга, но прежде, чем мы перейдем к более интересным топикам, нам нужно ознакомиться с базовыми командами Linux, в частности, Kali Linux.
Это нужно для того, чтобы Вы больше узнали об этой операционной системе, и навыки, которые Вы приобретете, будет базой и основой для дальнейшего развития в этом направлении.
Для начала откроем терминал, с помощью которого осуществляется ввод всех команд. Не пугайтесь, если не знаете как работать в нем, так как мы на практике будем рассматривать самую основу работы с терминалом. Итак, первая команда, которую мы рассмотрим, будет обозначаться как «pwd», и она выводит на экран наше местоположение в каталоге:
![pwd](https://timcore.ru/wp-content/uploads/2022/02/screenshot_1-2.png)
Итак, мы находимся в директории «/root».
Для просмотра содержимого в каталоге, мы можем использовать такую команду, как «ls»:
![ls](https://timcore.ru/wp-content/uploads/2022/02/screenshot_2-2.png)
Видим вывод домашней директории.
Мы также можем вывести на экран все скрытые файлы в данной директории. Это делается с помощью команды «ls — al»:
![ls - al](https://timcore.ru/wp-content/uploads/2022/02/screenshot_3-1.png)
Как видим, прошел вывод скрытых файлов и директорий, которых достаточное количество.
Еще одна не менее важная команда, которая понадобится нам повсеместно, называется «clear». С помощью нее можно полностью очищать окно терминала от данных, которые мы видим на текущий момент:
![clear](https://timcore.ru/wp-content/uploads/2022/02/screenshot_4-1.png)
Думаю, с этим все понятно. Существуют ситуации, когда нам необходимо переходить из одной директории в другую. Для этого существует команда «cd». Например, можем перейти в директорию «/Desktop»:
![cd /Desktop](https://timcore.ru/wp-content/uploads/2022/02/screenshot_5-1.png)
Проверим, где мы находимся. Это команда «pwd», которую мы уже разбирали с Вами:
![pwd](https://timcore.ru/wp-content/uploads/2022/02/screenshot_6-1.png)
Нам время от времени нужно создавать файлы, например, на рабочем столе. Это делается довольно просто, с помощью команды «touch». Создадим произвольный текстовый файл на рабочем столе «test.txt»:
![touch test.txt](https://timcore.ru/wp-content/uploads/2022/02/screenshot_7-1.png)
Помимо создания, мы можем удалять созданные файлы. Это делается с помощью команды «rm». В нашем случае команда будет выглядеть как: «rm test.txt»:
![rm test.txt](https://timcore.ru/wp-content/uploads/2022/02/screenshot_8-1.png)
Нельзя не обойти стороной создание директорий. Для этого нам понадобится команда «mkdir». Создадим простую директорию, и назовем ее «test»:
![mkdir test](https://timcore.ru/wp-content/uploads/2022/02/screenshot_9.png)
Отлично. Мы создали нашу первую директорию. Бывают ситуации, при которых директория будет не нужна в работе, и если мы введем команду для удаления файлов, то она не сработает. Это команда «rm test/»:
![rm test/](https://timcore.ru/wp-content/uploads/2022/02/screenshot_10.png)
Дело в том, что мы не можем удалить директорию, так как команда предназначена для файлов. Чтобы удалить директорию, нужно задействовать параметр «-r». Команда останется та же, плюсом добавится параметр:
![rm test/ -r](https://timcore.ru/wp-content/uploads/2022/02/screenshot_11.png)
Как видим, директория была успешно удалена.
Давайте рассмотрим ситуацию, при которой вновь созданная директория имеет внутри себя некоторые файлы. Команда для создания директории: «mkdir test». Далее нам нужно перейти в данную директорию: «cd test/», и создать несколько файлов: «touch file1», «touch file2», «touch file3»:
![touch file1 touch file2 touch file3](https://timcore.ru/wp-content/uploads/2022/02/screenshot_12.png)
Для того, чтобы разом удалить все файлы в данной директории, Вам нужно ввести команду: «rm * -r»:
![rm * -r](https://timcore.ru/wp-content/uploads/2022/02/screenshot_13.png)
Символ звездочки означает, что нужно удалять все содержимое директории.
Нужно быть очень осторожным, при использовании данной команды, так как она может сломать систему, удалив нужные файлы и директории в Вашей системе.
С первой частью все. Всем хорошего дня.