В корпоративный мессенджер slack можно отправлять сообщения напрямую из консоли linux. Это может быть полезно, например, для уведомлений отработки скриптов по cron`у. Сначала включим в slack входящие вебхуки: Manage — Custom integrations — Incoming Webhooks — Add Configuration.
Метка: bash
Установка LEMP сервера на UBUNTU
LEMP сервер (Linux NGINX MySQL PHP) сервер является альтернативой LAMP, в котором вместо Apache используется веб-сервер NGINX. Я не буду подробно рассказывать о разнице между этими двумя сервисами, опишу лишь процедуру установки. Ставить будем на Ubuntu 16.04.1 LTS x64, на которой предварительно установлен лишь sshd.
Шпаргалка по управлению разделами LVM
Гугль располагает сотнями отличных статей, содержащих теорию о Linux LVM (Linux Volume Manager) — встроенной системе управления логическими дисками. В этой статье собран «карманный» набор команд для решения типовых задач.
Команда find
Команда find используется в linux для осуществления поиска из командной строки. Ниже будут рассмотрены синтаксис, ключи и примеры использования.
Решение типовых заданий RHCSA
Сертификация Red Hat Certified System Administrator (RHCSA) – начальная ступень сертификации, которая ориентирована на начинающих пользователей Linux/Unix, требующая, тем не менее, углубленных знаний устройства ОС RedHat. Для получения статуса RHCSA необходимо сдать один экзамен продолжительностью 2-3 часа, состоящий из 15-20 вопросов. По окончании экзамена виртуальная машина перезагружается, после чего на ней запускается скрипт, проверяющий правильность выполнения заданий в автоматическом режиме.
Отправка писем из консоли с помощью mutt
Существует множество вариантов отправки писем из консоли linux. Наиболее простой, на мой взгляд — с помощью утилиты mutt. Для начала установим ее.
Управление пользователями и группами
Здесь будут рассмотрены команды useradd, userdel, usermod, groupadd, groupdel, groupmod, id и chage, а также описаны наиболее необходимые опции.
Утилита du
du (аббревиатура от disk usage) — утилита для просмотра размера файлов и каталогов. Без соответствующего ключа — показывает только использование пространства каталогами (пустые каталоги в вывод не попадут.
Утилита df
df (аббревиатура от disk free) — linux утилита, показывающая список файловых систем, их размер, а также размер занятого и свободного пространства.
Создание алиасов команд
Каждый день мы можем несколько десятков раз использовать одни и те же команды с одинаковым набором ключей. Существенно сэкономить время нам поможет создание алиасов — назначение (короткому) набору символов длинной команды. Для того, чтобы наши алиасы работали не только до перезагрузки, внесем изменения в файл ~/.bashrc