Команда bash для получения списка всех размещенных доменов на сервере Centos
Как получить список всех размещенных доменов на сервере centos с помощью команды bash. Я использую сервер Centos. Мне нужно получить список размещенных доменов на этом сервере. Я могу получить это с помощью plesk. но было бы удобно узнать способ сделать это с помощью Bash
2 ответа
Решение
Если вы используете Apache, то
/usr/sbin/httpd -S
Будет выведено описание того, как Apache проанализировал файл конфигурации, который должен быть настроенными хостами.
4 года спустя:-)
for yaml in $(ls /home/*/.cpanel/ema*.yaml -1); do sed '3q;d' $yaml|cut -d: -f1 ; done