Запускать сценарий при выключении, а не при перезагрузке [ duplicate]

Я выполняю сценарий на Ubuntu 14.04.1 LTS , когда сервер останавливается Но я хотел бы выполнить его только при выключении поведения, а не при перезагрузке .

Я пытался получить значение с помощью $ 1 , но для перезагрузки или выключения , но он всегда отправлял сообщение stop

Скрипт, который я выполняю сейчас:

#! /bin/sh
### BEGIN INIT INFO
# Provides:          shutdown
# Required-Start:    
# Required-Stop:     sendsigs
# Default-Start:
# Default-Stop:      0 6
# Short-Description: shutdown
# Description: 
### END INIT INFO

shutdown_script.sh

exit 0

И запущен sudo update-rc.d shutdown_job start 19 0 6.

3
задан 24 July 2015 в 11:09

1 ответ

Попытайтесь поместить сценарий в другой runlevels.

/etc/rc0.d - While system shuts down.

/etc/rcS.d - While system boots

/etc/rc1.d - Working as singel user (user specific on login)

/etc/rc2.d - Working as multiple users

/etc/rc3.d bis /etc/rc5.d - not used in ubuntu

/etc/rc6.d - While system restarts
3
ответ дан 1 December 2019 в 16:27

Другие вопросы по тегам:

Похожие вопросы: