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

Как сгенерировать пароль в терминале Linux

Рассмотрим, как можно сгенерировать случайный пароль в командной строке Linux. Будем использовать /dev/urandom и утилиты makepasswd, pwgen.

Используем /dev/urandom

При чтении устройство /dev/urandom возвращает бесконечный набор случайных байтов. Этот вывод можно отфильтровать с помощью утилиты tr. Затем, вывод передать команде xargs которая, по умолчанию выполняет команду echo и ей передается всё, что было прочитано из стандартного ввода. А с помощью утилиты head можно указать необходимое количество символов в пароле. Читать

SystemD — Службы (service)

В этой статье мы подробнее посмотрим на юниты SystemD с типом Service. Разберём параметры из юнита ssh.service и не только.





Читать

Carbon — язык программирования, призванный заменить C++.

Несколько дней назад сотрудник Google раскрыл который разрабатывает новый язык программирования под названием «Каменный уголь», что позиционируется как экспериментальная замена C++, расширяя этот язык и устраняя существующие недостатки.

Согласно презентации Каррута, язык был разработан для создания программного обеспечения, где производительность имеет решающее значение. Они также хотели предоставить разработчикам возможность использовать современные языки программирования с помощью Carbon.



Читать

Система инициализации systemd

Из этой статьи вы узнаете что такое система инициализации SystemD, её основную цель, а также познакомимся с юнитами SystemD.





Читать

Команда usermod в Linux

Управление пользователями системы и их основными и дополнительными группами – одна из важных задач при администрировании Linux. С ней отлично справляется встроенная команда usermod.

В этой статье будет рассмотрена команда usermod Linux. Сначала мы разберем её синтаксис и опции, а затем перейдем к конкретным примерам её использования, которые могут оказаться для вас полезными.

Читать

Графоориентированная СУБД Nebula Graph достигла версии 3.2

Несколько дней назад анонсирован выход новой версии СУБД Nebula Graph 3.2, который предназначен для эффективного хранения больших взаимосвязанных наборов данных, образующих граф, который может иметь миллиарды узлов и триллионы ссылок.

СУБД использует распределенную архитектуру без совместного использования ресурсов (shared-nothing), что подразумевает запуск независимых и самодостаточных графических процессов обработки запросов и хранимых процессов хранения. Метаслужба управляет перемещением данных и предоставлением метаинформации о графе. Чтобы обеспечить согласованность данных, использует протокол, основанный на алгоритме RAFT.





Читать