Kali Linux

#22 Kali Linux для начинающих. Специальные символы. Часть 1.

Здравствуйте, дорогие друзья.

В рамках данного урока мы с Вами рассмотрим, что же такое специальные символы, с рассмотрением нескольких практических примеров. Будет интересно.

Специальные символы, или символы подстановки — это сочетание символов, которые используются для поиска по шаблону. Хотелось бы отметить и то, что они могут быть использованы с помощью командной строки.

Так что же означает символы или сочетание символов?

Начнем с символа * . Он означает то, что нужно показать либо отсутствие символов, либо присутствие всех символов сразу.

Далее перейдем к знаку вопроса ?. Он означает и соответствует одному символу.

Символы скобки [ ]. Они соответствуют тем символам, которые заключены в них.

 И рассмотрим последний из них — это символ \ обратный слэш, и он означает исключение символов, которые идут перед ним.

Давайте перейдем к практике и рассмотрим несколько примеров, которые наглядно иллюстрируют работу специальных символов. Переходим в Kali Linux.

Я предварительно создал пустые файлы, которые нам понадобятся. Это пустые файлы, но это не важно для демонстрации, так как наименование этих файлов будет часто встречаться при тестировании на проникновение.

Допустим, я провожу тест на проникновение, и за все время работы я создал несколько файлов с расширением .nmap, а также нескольких txt файлов, которые служили мне для заметок.

Первым делом давайте попробуем создать копии всех файлов, для безопасности. Всегда делайте бэкапы файлов, и Вы сохраните весь Ваш процесс .

Переходим в Kali Linux, директории Documents:

cd Documents/

Первым делом, сделаем бэкап всех файлов, с помощью команды из предыдущего урока: «tar cf backup.tar *». Как Вы видите, мы добавили специальный символ * , который соответствует либо ничему, либо всему. Иными словами, я сообщаю tar, что нужно cобрать все файлы в текущей директории одной командой:

tar cf backup.tar *

Как видим, наш бэкап был успешно создан.

Давайте проверим его содержимое, с помощью команды «tar tf»:

tar tf backup.tar

Как видим, содержимое успешно отобразилось. Теперь давайте потестим создание директории notes, и включим в нее файлы, с символами notes. Создаем директорию: «mkdir notes»:

mkdir notes

Директория успешно создана, и наша задача будет скопировать файлы с включением в название слова «notes».

Команда будет выглядеть как «mv notes-* notes»:

mv notes-* notes

На этом первая часть урока по специальным символам завершена.

#1 Kali Linux для начинающих. Урок 1 — Основы сетей.

#2 Kali Linux для начинающих. Урок 2 — Горячие клавиши. Часть 1

#3 Kali Linux для начинающих. Урок 2 — Горячие клавиши. Часть 2

#4 Kali Linux для начинающих. Терминал Kali Linux. Часть 1

#5 Kali Linux для начинающих. Терминал Kali Linux. Часть 2

#6 Kali Linux для начинающих. Урок 4 — Root Kali Linux. Часть 1

#7 Kali Linux для начинающих. Root Kali Linux — Часть 2

#8 Kali Linux для начинающих. Основные команды. Часть 1.

#9 Kali Linux для начинающих. Основные команды. Перемещение по директориям. Часть 2.

#10 Kali Linux для начинающих. Основные команды. Создание директорий. Часть 3

#11 Kali Linux для начинающих. Основные команды. Часть 4 — Просмотр содержимого директорий.

#12 Kali Linux для начинающих. Основные команды. Часть 5 — Просмотр содержимого файлов.

#13 Kali Linux для начинающих. Основные команды. Часть 6 — Копируем файлы и директории.

#14 Kali Linux для начинающих. Основные команды. Часть 7 — Перемещаем файлы и директории.

#15 Kali Linux для начинающих. Основные команды. Часть 8 — Удаляем файлы и директории.

#16 Kali Linux для начинающих. Управление пакетами.

#17 Kali Linux для начинающих. Откуда Kali скачивает софт.

#18 Kali Linux для начинающих. Изменения в Kali 2019 относительно APT.

#19 Kali Linux для начинающих. Архивация и сжатие. Часть 1.

#20 Kali Linux для начинающих. Архивация и сжатие. Часть 2.

#21 Kali Linux для начинающих. Архивация и сжатие. Часть 3.