Vraag Hoe Shutdown-taken configureren?


Ik heb een shell-script dat ik graag automatisch wil uitvoeren elke keer als ik me afmeld, afsluit of opnieuw opstart.

Weet iemand waar kan ik dit configureren in Ubuntu 10.10?


4
2018-06-14 15:50


oorsprong




antwoorden:


Om een ​​script uit te voeren bij het opstarten van Ubuntu

  • Bewerk /etc/rc.local en voeg je commando's toe.
  • Het script moet altijd eindigen met exit 0

Om een ​​script uit te voeren na het herstarten van Ubuntu

  • Zet je script in /etc/rc0.d
  • En maak het uitvoerbaar (sudo chmod +x script)
  • Merk op dat scripts in deze map in alfabetische volgorde worden uitgevoerd.
  • De naam van uw script moet beginnen met K99 om op het juiste moment te worden uitgevoerd.

Om een ​​script uit te voeren bij afsluiten

  • Zet je script in /etc/rc6.d
  • en maak het uitvoerbaar (sudo chmod +x script)
  • Merk op dat scripts in deze map in alfabetische volgorde worden uitgevoerd.
  • De naam van uw script moet beginnen met K99 om op het juiste moment te worden uitgevoerd.

Om een ​​script uit te voeren bij het afmelden

  • man bash heeft dit te zeggen: When a login shell exits, bash reads and executes commands from the file ~/.bash_logout, if it exists. U kunt dus een script toevoegen dat tijdens het uitloggen wordt uitgevoerd ~/.bash_logout.
  • Zorg ervoor dat het uitvoerbaar is.
  • Mogelijk moet je toevoegen $HOME/.bash_logout naar etc/gdm/PostSession/Default om het te laten werken.

4
2018-02-03 13:12



Ubuntu 12.04 en directory gebruiken /etc/gdm bestaat niet Waar anders kan ik het script zo plaatsen dat het zowel bij uitloggen als afsluiten wordt uitgevoerd? - Kushal
@ Rinzwind..Ik probeer hetzelfde te doen als hierboven beschreven, maar slaag er niet in dit te doen. Help me alsjeblieft. Heb mijn vraag gesteld over stackoverflow.:-stackoverflow.com/questions/26674103/... - Catmandu


Het is erg makkelijk. Ga naar "Systeem" en vervolgens naar "start-up applicaties" (ik ben niet met een Engelse versie - maar u zult het opmerken wat ik bedoel). Druk op de knop "toevoegen" en vult de nodige dingen precies in.

Als je alleen wilt draaien bij afsluiten: maak een script met de opdracht shutdown erin, maar voer vóór deze opdrachtregel je taak uit die je wilt doen. Ubuntu Linux uitschakelen / uitschakelen

sudo halt of sudo shutdown -h nu Ubuntu Linux opnieuw opstarten herstart sudo

Shutdown-opdracht kan alleen door de root worden uitgevoerd. Wijzig de commando's voor het afsluiten van opdrachten, dit is de eenvoudigste manier ..


-1
2018-06-14 17:10



hoe zit het met het afsluiten / herstarten van taken? - Alex Weber