GNU/Linux >> Znalost Linux >  >> Linux

Jak nastavit Startup &Shutdown Script na Gentoo Linux

Někdy bylo nutné během spouštění a vypínání systému spustit příkaz nebo skript shellu. To je užitečné pro spuštění služby při startu systému a její zastavení během vypínání systému. Tento tutoriál vám pomůže spouštět skripty při spouštění a vypínání systému na Gentoo Linuxu.

Nyní budou skripty v adresáři /etc/local.d/ s příponou .start provedeny při startu systému a všechny skripty s příponou .stop budou provedeny během vypínání systému. Nejprve se pomocí níže uvedených kroků ujistěte, že jste povolili skripty local.d.

Povolit skripty local.d

Chcete-li spustit skripty local.d při spouštění, přidejte jeho skript init.d do výchozí úrovně běhu

# rc-update add local default

Nyní spusťte službu tak, že OpenRC kontroluje zastavené služby ve výchozí úrovni běhu:

# rc-service local start

Spustit skript při spuštění

Vytvořte skript /etc/local.d/myService.start a vložte do něj svůj obsah. To bude provedeno během spouštění systému.

# vi /etc/local.d/myService.start
#!/bin/sh
# Show below message on system startup
echo "Welcome back!"

Spustit skript při vypnutí

Vytvořte skript /etc/local.d/myService.stop a vložte do něj svůj obsah. To bude provedeno během vypínání systému.

# vi /etc/local.d/myService.stop
#!/bin/sh
# Show below message on system shutdown
echo "Good bye!"

Linux
  1. Jak používat Linux Shutdown and Reboot Command s příklady

  2. Jak automatizovat spouštění/vypínání Oracle Database and Listener na Linuxu

  3. Příklady příkazů „shutdown“ v Linuxu

  1. Jak mohu spustit skript v Perlu jako systémový démon v linuxu?

  2. Jak zjistíte, zda jste ve skriptu na systému Linux nebo BSD?

  3. Jak dostanu Apache ke spuštění při bootime v Linuxu?

  1. Jak nakonfigurovat virtualizaci na Redhat Linuxu

  2. Jak nastavit nebo změnit název hostitele systému v systému Linux

  3. Jak změnit název hostitele v systému Linux