GNU/Linux >> Znalost Linux >  >> Ubuntu

Ubuntu – Vynucení spuštění příkazu při odhlášení?

Chci spustit příkaz, řekněte touch ~/test.txt pokaždé, když se odhlašuji z počítače. Je to možné, a pokud ano, jak bych to měl udělat? Díval jsem se na další odpovědi, ale byly příliš nejasné. Konkrétně jeden uvedl, že bych měl najít nějaký „společný“ soubor, pokud chci, aby se tento příkaz spouštěl pro všechny události odhlášení uživatele. Jakákoli pomoc je vítána, předem děkujeme.

Přijatá odpověď:

Pokud máte na mysli „odhlášení“ jako ukončení relace GUI...

Záleží jaké GUI používáte:

Gnome:Skript /etc/gdm/PostSession/Default je spuštěn uživatelem root, kdykoli někdo ukončí svou X relaci.

Zdroj:Jak mohu zajistit automatické spouštění skriptu po přihlášení a odhlášení gdm? | Zeptejte se Ubuntu

Unity (výchozí Ubuntu):v /etc/lightdm/lightdm.conf .
pod kapitolou [SeatDefaults] příkaz session-cleanup-script=/path/to/your-script.sh udělá ten trik.

Zdroj:Jak spustit skript při odhlášení | Zeptejte se Ubuntu

KDE spustí /usr/shutdown skript.

Zdroj:Jak spustit odhlašovací skript | Komunitní fóra KDE


Ubuntu
  1. Spustit SQL Server na Ubuntu?

  2. Catalyst 15.7:Mohl by běžet na Ubuntu 15.04?

  3. Ubuntu - Spusťte příkaz při spuštění pomocí sudo

  1. spouštěcí skript utorrent / spouštění utorrentu při spouštění – Ubuntu 14.04 / 14.10

  2. Je možné spustit Ubuntu na Nexus 7?

  3. Jak spustit skript??

  1. Jak spustit skript při spuštění na Ubuntu 20.04 Focal Fossa Server/Desktop

  2. Příkaz Ubuntu Runuser?

  3. Ubuntu – Jak nechat Pam_exec spustit skript jako aktuální uživatel?