Linux
Java по-прежнему остаётся одним из наиболее широко используемых языков программирования в мире, обеспечивая работу всего — от корпоративных приложений и разработки под Android до конвейеров обработки больших данных и микросервисов. В основе любой среды разработки Java лежит Java Development Kit…
Каждый раз, когда вы вводите доменное имя в браузер, ваш компьютер незаметно выполняет процесс поиска для преобразования этого имени в IP-адрес. Но прежде чем обратиться к внешнему DNS-серверу, он проверяет небольшой, часто игнорируемый текстовый файл, тихо лежащий в вашей локальной…
При передаче текстовых файлов между системами Windows и Linux невидимые символы форматирования могут незаметно повредить ваши скрипты, файлы конфигурации и конвейеры обработки данных. Первопричина кроется в фундаментальном различии в том, как каждая операционная система обозначает конец строки: Windows использует последовательность…
Эффективное управление службами Linux — один из наиболее фундаментальных навыков, которым должен овладеть каждый системный администратор. Независимо от того, применяете ли вы изменения конфигурации, восстанавливаетесь после неожиданного сбоя, устраняете неполадки в работе демона или просто обновляете запущенный процесс, умение перезапускать…
ClamAV — это кроссплатформенный антивирусный движок с открытым исходным кодом, поддерживаемый Cisco Talos, который обнаруживает вирусы, трояны, руткиты, вредоносное ПО и другие угрозы. Он работает на основе модели обнаружения по сигнатурам, подкреплённой постоянно обновляемой базой данных (/var/lib/clamav/), и является стандартным…
Команда crontab является основным интерфейсом для просмотра, редактирования и управления запланированными задачами в системе Unix cron. Чтобы вывести список всех cron-заданий для текущего авторизованного пользователя, выполните crontab -l в любом терминале. Для заданий root или системных заданий проверьте /etc/crontab, /etc/cron.d/…
PostgreSQL управляет несколькими изолированными базами данных в рамках одного экземпляра сервера, каждая из которых имеет собственную схему, роли и привилегии. Чтобы получить список всех баз данных, выполните l внутри psql или выполните запрос SELECT datname FROM pg_catalog.pg_database; из любой сессии.…
Команда grep — сокращение от Global Regular Expression Print — это утилита Unix/Linux, которая построчно сканирует один или несколько файлов и выводит каждую строку, соответствующую заданному шаблону. Она является стандартом де-факто для поиска текста в любой POSIX-совместимой системе и поддерживает…
MongoDB — это документно-ориентированная NoSQL база данных, которая хранит записи в виде BSON (Binary JSON) документов, обеспечивая схемонезависимое моделирование данных с горизонтальной масштабируемостью через нативное шардирование. В отличие от реляционных баз данных, MongoDB не требует заранее определённой схемы таблиц, что…
CSF, или ConfigServer Security & Firewall, — это межсетевой экран с контролем состояния пакетов (SPI), демон обнаружения сбоев входа и комплекс усиления безопасности для Linux-серверов. Он функционирует как многофункциональный интерфейс для iptables (и nftables на более новых ядрах), абстрагируя сложное…
на всех хостинговых услугах
