Архив метки: bash

bash (от англ. Bourne again shell, каламбур «Born again» shell — «возрождённый» shell) — усовершенствованная и модернизированная вариация командной оболочки Bourne shell. Одна из наиболее популярных современных разновидностей командной оболочки UNIX. Особенно популярна в среде Linux, где она часто используется в качестве предустановленной командной оболочки.
Bash — это командный процессор, работающий, как правило, в интерактивном режиме в текстовом окне. Bash также может читать команды из файла, который называется скриптом (или сценарием). Как и все Unix-оболочки, он поддерживает автодополнение имён файлов и директорий, подстановку вывода результата команд, переменные, контроль за порядком выполнения, операторы ветвления и цикла. Ключевые слова, синтаксис и другие основные особенности языка были заимствованы из sh. Другие функции, например, история, были скопированы из csh и ksh. Bash в основном удовлетворяет стандарту POSIX, но с рядом расширений.

smsmobile

Настройка отправки данных авторизации Cisco ISE по средствам sms

Задача.

В ходе реализации проекта по доступу к  гостевой WiFi сети при помощи Cisco ISE, была поставлена задача рассылать информационные сообщения с данными авторизации по средствам SMS на телефон конечного пользователя. Подробнее ознакомиться с описанием всего процесса можно в статье нашего CCNA инженера: Отправка гостевых учетных данных с помощью sms.

Читать далее

OpenSSL — как средство для расшифровки Base64

Начало.

В процессе написания очередного скрипта для настройки сервиса отправки почтового сообщения по средствам sms, возникла необходимость в расшифровке тела письма зашифрованного Base64.

Немного истории.

На заре зарождения электронной почты, так давно, что вряд ли кто уже помнит проблема стандартом для кодировки электронной почты была шестибитная кодировка.

Читать далее

Поиск текста по всем файлам системы Linux

Для поиска нужного текста в файлах Linux можно использовать следующую команду:

grep -rli ‘что_ищем’ /путь

-r — Рекурсия
-i — Игнорирует регистр символов при сравнениях.
-l — Выдает только имена файлов, содержащие найденные строки, по одному в строке. Если образец найден в нескольких строках файла, имя файла не повторяется.