Страница 1 из 1

Проверка наличия в системе исполняемого файла: apache2 nginx haproxy ocserv

Добавлено: 01 мар 2025, 17:35
ya

Код: Выделить всё

sudo which apache2 nginx haproxy ocserv

Re: Проверка наличия в системе исполняемого файла: apache2 nginx haproxy ocserv

Добавлено: 01 мар 2025, 17:38
ya
Debian

Код: Выделить всё

dpkg -l | grep -E 'apache2|nginx|haproxy|ocserv'

Код: Выделить всё

apt list --installed | grep -E 'apache2|nginx|haproxy|ocserv'
Для систем на основе Red Hat/CentOS

Код: Выделить всё

rpm -qa | grep -E 'httpd|nginx|haproxy|ocserv'

Re: Проверка наличия в системе исполняемого файла: apache2 nginx haproxy ocserv

Добавлено: 01 мар 2025, 17:39
ya

Код: Выделить всё

#!/bin/bash

# Массив проверяемых сервисов
services=("apache2" "nginx" "haproxy" "ocserv")

# Проверка на установку
for service in "${services[@]}"; do
    if dpkg -l | grep -q "^ii  $service"; then
        echo "$service установлен."
    else
        echo "$service не установлен."
    fi
done