Как узнать статистику использования сетевого траффика в Linux

Существует отличная консольная утилита для отображения информации о количестве переданной и принятой информацией по каждому сетевому интерфейсу с разбивкой по датам и визуальным отображением в как в консольном, так и графическом режимах. Имя этой утилиты — vnstat.

Настройка Linux для высоконагруженных проектов и защиты от DDoS

В Интернете довольно много разных примеров конфигурации ядра Linux для поддержания большого количества соединений, высоконагруженных веб проектов и противодействия DDoS-атакам. Вот ещё один из примеров, что я уже смог попробовать на практике. Скажу сразу — мне более чем помогло. Попробуйте и вы.

Потоковая репликация в PostgreSQL 9.6

Потоковая репликация (streaming replication) является передачей записей из WAL (Write-Ahead Log) от мастера к репликам. Писать при этом можно только в мастер, но читать можно как с мастера, так и с реплик. В итоге мы получаем не просто горизонтальное масштабирование, а ещё и отказоустойчивую архитектуру (failover). Приступим к настройке реплики.

Какие команды терминала вы используете чаще всего?

Многие из нас используют командную строку на регулярной основе. А вы когда-нибудь задавались вопросом, какие команды вы используете чаще всего? Есть очень простой способ выяснить. Выполните следующую команду в окне терминала, чтобы увидеть список 10 наиболее часто используемых терминальных команд:

Делаем ввод паролей в терминале видимым

Каждый раз, когда вы используете sudo — терминал попросит вас ввести пароль пользователя. Это отличная мера безопасности, тут никто не спорит. Но терминал не предлагает никакой визуальной обратной связи при вводе пароля. Это часто сбивает с толку. Добавить такую связь довольно просто в результате чего мы будем при вводе видеть «звездочки».

PostgreSQL 9.5 в Ubuntu 15.10+

Добавляем в /etc/apt/sources.list адрес к репозиторию с последним PostgreSQL: sudo -s echo «deb https://apt.postgresql.org/pub/repos/apt/ `lsb_release -s -c`-pgdg main» >> /etc/apt/sources.list Получаем «волшебный» ключик:

Создаём и оптимизируем свой tile-сервер для OpenStreetMap на основе Ubuntu 14.04

Сегодня я расскажу как довольно просто поднять и настроить свой собственный сервер карт (тайловый сервер) на основе Ubuntu Server 14.04 LTS и OpenStreetMap. Итак начнём. Из Википедии: OpenStreetMap (дословно «открытая карта улиц»), сокращённо OSM — некоммерческий веб-картографический проект по созданию силами сообщества участников-пользователей Интернета подробной свободной и бесплатной географической карты мира. Есть довольно подробная официальная статья […]

Linux. Установка и настройка анализатора логов Logwatch

logwatch — это анализатор системных логов (журналов), начиная от /var/log/messagesи заканчивая логами CISCO-оборудования. Результаты анализа утилита группирует и помещает в отчёт, который может как выводиться в stdout, так и отправляться электронной почтой или сохраняется в файл. Формат отчёта предлагается в трех вариантах: plaintext, HTML или файл, при этом вы можете регулировать уровень […]

Управление менеджером терминалов tmux

tmux — свободная консольная утилита-мультиплексор, предоставляющая пользователю доступ к нескольким терминалам в рамках одного экрана. tmux может быть отключен от экрана: в этом случае он продолжит исполняться в фоновом режиме; имеется возможность вновь подключиться к tmux, находящемуся в фоне.