GNU/Linux >> Znalost Linux >  >> Linux

Služba Linux OS „acpid“

Démon acpid podporuje rozhraní ACPI (Advanced Configuration and Power Interface), které umožňuje inteligentní správu napájení ve vašem systému a dotazování se na stav baterie a konfigurace. Poslouchá na souboru (/proc/acpi/event ) a když dojde k události, spustí programy pro zpracování události. Pravidla jsou definována jednoduchými konfiguračními soubory. acpid se podívá do konfiguračního adresáře (/etc/acpi/events ve výchozím nastavení) a analyzovat všechny soubory, které nezačínají tečkou („.“). Každý soubor musí definovat dvě věci:událost a také odpovídající akci.

Tuto službu poskytuje acpid RPM balíček.

# yum install acpid

Řízení služeb

Chcete-li ovládat službu acpid po příštím spuštění systému, použijte nástroj chkconfig:

# chkconfig acpid on
# chkconfig --list acpid
acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off

Chcete-li službu acpid ovládat okamžitě, použijte obslužný program:

# service  acpid
Usage: /etc/init.d/acpid {start|stop|status|restart|condrestart|reload}

Spusťte službu následovně:

# service acpid start
Starting acpi daemon:                                      [  OK  ]

Zastavte službu následovně:

# service acpid stop
Stopping acpi daemon:                                      [  OK  ]

Zkontrolujte, zda je služba spuštěna nebo zastavena:

# service acpid status
acpid is stopped

Pokud je služba spuštěna, restartujte ji, jinak nedělejte nic.

# service acpid condrestart
Stopping acpi daemon:                                      [  OK  ]
Starting acpi daemon:                                      [  OK  ]

Určete, na kterých úrovních běhu systému je služba aktivní:

# chkconfig --list acpid
acpid           0:off   1:off   2:off   3:on    4:on    5:on    6:off

Konfigurace

Démon acpid naslouchá souboru (/proc/acpi/event) a když dojde k události, spustí programy, které událost zpracují. Pravidla jsou definována jednoduchými konfiguračními soubory. acpid se podívá do konfiguračního adresáře (standardně /etc/acpi/events) a analyzuje všechny soubory, které nezačínají tečkou (‘.’). Každý soubor musí definovat dvě věci:událost a také odpovídající akci.

# ll /etc/acpi/events
total 8
-rw-r--r-- 1 root root 168 Nov 12  2015 power.conf
-rw-r--r-- 1 root root 236 Nov 12  2015 video.conf
# cat /etc/acpi/events/power.conf
# ACPID config to power down machine if powerbutton is pressed, but only if
# no gnome-power-manager is running

event=button/power.*
action=/etc/acpi/actions/power.sh
# cat /etc/acpi/events/video.conf
# Configuration to turn on DPMS again on video activity, needed for some
# laptops. Disabled by default, uncomment if your laptop display stays blank
# after you close and open the lid.

#event=video.*
#action=/usr/sbin/vbetool dpms on


Linux
  1. Služba operačního systému Linux „nfs“

  2. Služba operačního systému Linux „microcode_ctl“

  3. Služba Linux OS „NetFS“

  1. Služba Linux OS „ldap“

  2. Služba OS Linux „yppasswdd“

  3. Linux OS Service ‚xendomény‘

  1. Služba Linux OS „nscd“

  2. Služba Linux OS „chobotnice“

  3. Služba OS Linux „chytrá“