Для запуска сценария eliza_daemon.pl во время начальной загрузки можно добавить в этот файл примерно такой раздел:
Запуск психотерапевтического сервера
if [ -х /usr/local/bin/eliza_daemon.pl ]; then echo "Starting psychotherapist server..."
/usr/local/bin/eliza_daemon.pl
fi
Здесь предполагается, что сценарий eliza_daemon.pl установлен в каталоге /usr/local/bin. Прежде чем осуществить перезагрузку системы, следует попытаться выполнить этот фрагмент сценария командного интерпретатора несколько раз убедиться в том, что он не содержит ошибок.
Иной стиль организации сценариев начальной загрузки, применяемый в системах UNIX, происходит от семейства AT&T. В этом стиле сценарии запуска размещаются по подкаталогам с именами типа rc0.d, rc1.d и т.д. В зависимости от конкретной итерационной системы, эти каталоги могут быть расположены под каталогами /etc, /etc/rc.d или /sbin. Каждый подкаталог носит имя, соответствующее режиму работы; режим работы управляет уровнем обслуживания, предоставляемым системой. Например, в режиме работы 1 (соответствующем каталогу rc1.d) система может предоставлять только однопользовательский уровень обслуживания, блокируя все сетевые запросы на регистрацию, а в режиме работы 3 (rc3.d) она может предоставить и полный набор услуг регистрации по сети, совместный доступ к файлам и множество других многопользовательских услуг.
Вначале необходимо определить, в каком режиме работы обычно эксплуатируется система. Это можно сделать, проверив в файле /etc/inittab запись initdefault или выполнив команду runlevel, если она предусмотрена в системе.