Komut dosyasını komut satırında çalıştırın / systemd ile yeniden başlatın


3

Sistem kapatma / yeniden başlatma için 'yeniden başlatma' ve 'kapatma' komutlarından çağrıldığında bir komut dosyası çalıştırmak istiyorum. Ve eğer mümkünse, 'init 0' veya 'poweroff' gibi sert kapatmalar da. Bunu nasıl yapacağım? Bir config dosyası veya komutu iyi olurdu. Kullandığım systemdyerine initscripts.

Yanıtlar:


1

Komut dosyasını /etc/init.d/rc0.d (HALT) ve /etc/init.d/rc6.d (reboot) dizinlerine kopyalayın / bağlayın ve adının önekleştiğinden emin olun: "K20"

Bilginize: http://www.linux.com/news/enterprise/systems-management/8116-an-introduction-to-services-runlevels-and-rcd-scripts


Initscripts yerine systemd kullanıyorum. Initscripts kullanmadan bunu yapmanın farklı bir yolunu biliyor musunuz? Üzgünüm bu benim yazı değildi
Wolfizen

1
Nasıl bir systemd Servis Dosya içine bir SysV Init Komut dönüştürme musunuz? sayfa sadece uygun ekleyin temellerini açıklar WantedBy = Servis dosya örneğin hedefleri WantedBy = final.target / halt.target / shutdown.target [Install]
arober11

Örnekler için bakınız: archlinux - systemd / Servisler
arober11
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.