TGViewer
Channel Public Channel
/usr/bin

/usr/bin

@usr_bin_linux

Канал для пользователей и администраторов Linux-систем: управление, инфраструктура, технические детали, новости и прочее.

Реклама и цены: @gals_ad_bot
Вопросы: @antoniusfirst

@monitorim_it — канал о мониторинге ИТ
Subscribers
4.91K
Photos
193
Videos
0
Links
971

Showing posts older than #732 · Back to latest

Older Posts 20 shown
Post #731 4.18K
​Как не утонуть в мусоре PostgreSQL: VACUUM

VACUUM в PostgreSQL — штука, которая спасает базы данных от захламления. PostgreSQL использует MVCC для управления транзакциями. То есть каждая операция вставки, обновления или удаления оставляет после себя версию строки. Старые версии остаются в таблице, пока VACUUM их не зачистит. Читать на Хабре.
  • 👍 9
  • ❤ 1
Post #727 3.55K
File Integrity Monitoring with Zabbix

Интересная статья из блога Zabbix относительно мониторинга файлов, директорий и прочего с этим связанного.

🚀 vfs.dir.count[/etc/mysql] — количество файлов/директорий

🚀 vfs.dir.size[/etc/mysql] — размер файлов/директорий

🚀 vfs.file.exists[/etc/mysql/mariadb.conf.d/50-server.cnf] — проверка существования файла

🚀 vfs.file.cksum[/etc/mysql/mariadb.conf.d/50-server.cnf,sha256] — проверка чексуммы файла на случай, если кто-то его изменил

🚀 vfs.file.regmatch[/etc/mysql/mariadb.conf.d/50-server.cnf,^max_connections\s+=\s+(\d+)] — проверка содержимого файла на совпадение по регулярному выражению

🚀 vfs.file.regexp[/etc/mysql/mariadb.conf.d/50-server.cnf,^max_connections\s+=\s+(\d+),,,,\1] — извлечение содержимого файла по регулярному выражению

❗️Еще больше полезного о Zabbix в канале @zabbix_ru
  • 👍 4
Post #726 2.99K
Как обновить PostgreSQL и не потерять данные: метод минимизации простоя

Недавно автору этой статьи потребовалось обновить кластер PostgreSQL, который обрабатывает более 20 000 транзакций в секунду и состоит из мастера и реплики, с версии 13 до 16 с минимальным простоем. Помимо перехода на более актуальную версию, это решало и ряд существующих проблем, связанных с производительностью и поддержкой. Читать подробности.
  • 👍 7
Post #725 3.19K
Неизбежное будущее Kubernetes: почему оркестратор должен пойти по пути Linux Kernel

На Kubecon + CloudNativeCon в Чикаго 9 ноября Тим Хокин, один из первых разработчиков Kubernetes выступил с докладом, в котором рассказал об одной из серьезный проблем оркестратора — неуклонно возрастающей сложности. Мысль простая: Kubernetes начинают использовать для большого количества специфических задач, например, для ML, в итоге у пользователей появляется все больше требований к K8s, разработчики пытаются за ними угнаться, а Kubernetes становится настолько сложным, что возникает сразу две подпроблемы... читать дальше на Хабре→
  • 🔥 5
Post #719 5.29K
​Apache Kafka: типовые проблемы и способы их решения

В статье разбор типовых проблем с Kafka.
  • ❤ 4
Post #718 5.07K
​Как работают файловые системы Linux-контейнеров

«На выходных я сделал игрушечный клон Docker’а. В процессе возник вопрос, откуда у контейнера берётся файловая система? Чтобы ответить на него, давайте разберёмся, что делает Docker, а потом воспроизведём всё это самостоятельно.» Читать дальше.
  • 👍 3
Post #716 2.62K
Debugging SSH connections: A Comprehensive Guide

В статье разобраны варианты диагностики подключения по протоколу SSH. Читать на Хабре.
  • 👍 3
Post #715 2.54K
Динамические SQL-запросы в PostgreSQL: когда, зачем и как

Динамика — это когда SQL собирается на лету, а не пишется заранее статичным текстом. Звучит неплохо, но при неправильном подходе легко превращается в катастрофу. В статье разобраны подходы к написанию динамических запросов.
  • 👍 4
  • 🔥 1
Post #714 2.46K
​Оптимизация хранения данных в PostgreSQL

В этой статье рассказывают как оптимизировать хранение данных в PostgreSQL, снизив объем дискового пространства, потребляемого таблицами и ускорить выборку данных. Это может быть особенно актуально после перевода информационной системы с другой СУБД на PostgreSQL. Читать на Хабре.
  • 🔥 4
  • 👍 1
  • 👏 1
Post #713 2.27K
​Elementary OS 8: новый релиз Linux-дистрибутива с дизайном Windows и macOS-интерфейсом. Что это за ОС?

Вышла восьмая версия Linux-дистрибутива Еlementary OS. Она сочетает в себе элементы дизайна Windows и macOS. Дистрибутив представляет собой полностью независимую систему с уникальным набором приложений, созданных специально для этой платформы. Среди них — файловый менеджер, почтовый клиент, просмотрщик изображений, медиаплеер и текстовый редактор. Подробности в статье на Хабре.
  • 👍 5
Post #711 2.2K
​Визуализация занятого места под Linux

В этой статье рассмотрены полезные утилиты для визуализации дискового пространства, а также резервного копирования системных файлов под Linux в стиле «машины времени» MacOS. Это полезные инструменты для системного администрирования серверов. Читать на Хабре.
  • ❤ 6
Post #710 3.51K
Ускоряем запросы в PostgreSQL, оптимизируя оператор GROUP BY

Пользователи PostgreSQL нередко оперируют аналитическими запросами, которые предполагают сортировку и группировку данных по разным правилам. Время и стоимость выполнения таких запросов можно значительно сократить, если оптимизировать вычисление агрегатов и сортировок. Об одной из таких оптимизаций — выборе порядка колонок в выражении GROUP BY — рассказано в этой статье.
Post #709 4.37K
​Неочевидные для начинающих тонкости Postgres

В статье интересные инсайты опытного пользователя Postgres.
  • 👍 2
Post #708 4.19K
cgroups и namespaces в Linux: как это работает?

В статье рассмотрена изоляция процессов и управление ресурсами в Linux, изучив возможности cgroups и namespaces. Разбераются, как работают контейнеры изнутри и учат создавать собственное изолированное окружение без Docker. Читать на Хабре.
  • 👍 6
Post #707 2.53K
​Как открыть порт в Linux

При работе с сетью в Linux может потребоваться открыть или наоборот закрыть сетевой порт. Контроль за портами осуществляется с целью обеспечения безопасности — чем меньше открытых портов присутствует в системе, тем меньше векторов атаки доступно. Также при закрытом порте атакующий не сможет получить информацию о сервисе, который запущен на выбранном сетевом порте.

В этой статье рассмотрено, как закрыть или открыть порт в таких дистрибутивах Linux, как Ubuntu/Debian и CentOS/RHEL, используя файрволы ufw, firewalld и iptables. Читать на Хабре.
  • 👍 3
Post #705 1.78K
Где PostgreSQL выигрывает у Oracle DB

Если вы стоите перед выбором между PostgreSQL и Oracle DB, то эта статья для вас. Разберем где PostgreSQL побеждает Oracle. Будет код и примеры — всё, что нужно для практического сравнения.

P.S: эта статья не про то, какой PSQL хороший в отличии от Oracle, а про то, в чем PSQL по мнению автора лучше.

Читать на Хабре
  • 👍 3
  • 🤡 1
Post #700 2.71K
​Запускаем Linux на Python

В этой статье рассказывается как запускать Linux на Python. Да-да, прямо внутри него, где в качестве среды выполнения будет выступать интерпретатор Python. Ну как... Не будем пытаться переписать ядро и другие части Linux на этот язык, а попробуем написать (точнее портировать) виртуальную машину на Python и уже в ней запускать ОС. Читать на Хабре.
  • 👍 8
Post #699 2.23K
​Релиз Fedora Linux 41: новые возможности спустя полгода разработки

Версия включает в себя Fedora Workstation, Server, CoreOS, Cloud Base, IoT Edition, Silverblue, Kinoite c десктопными окружениями KDE Plasma, Xfce, MATE, Cinnamon и другие. Поддерживаются архитектуры x86_64, Power64 и ARM64 (AArch64). Подробности — по ссылке.
  • 👍 4
Post #695 2.28K
​Восстановление данных с зашифрованного Linux тома с помощью cryptsetup

В этой статье разобрано восстановление данных с зашифрованного с помощью LUKS тома NAS.

Внимание: в самом худшем случае для восстановления данных этим способом потребуется свободное место равное двум объемам зашифрованного раздела. Например, если у вас есть зашифрованный раздел на 1 ТБ, то необходимо иметь 2 ТБ свободного места. В лучшем случае (незначительные повреждения) понадобится один объем свободного дискового пространства. Также обращаем внимание, что вам НУЖНО ЗНАТЬ пароль, который использовался для шифрования тома. Читать дальше на Хабре.
  • 👍 4
Post #693 3.99K
Linux Beyond the Basics: How Linux Reads and Writes Files

В статье подробно разобран механизм чтения и записи данных на ФС Linux.

❗️Статья на medium.com
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →