Vraag & Antwoord

OS Linux

command in shell autostarten bij aanmelden gebruiker/compute

15 antwoorden
  • Ik wil graag dat deze twee commands achter elkaar worden uitgevoerd: [code:1:f4d0a72d01]cd /opt/XoxScape/classes[/code:1:f4d0a72d01] [code:1:f4d0a72d01]java nogwat server[/code:1:f4d0a72d01] WEL ACHTER ELKAAR! anders kan hij de bestanden niet vinden![/code]
  • Het ligt eraan welke distro je gebruikt. Voor gentoo kun je met behulp van rc-update instellen welke scripts in /etc/init.d automatisch bij het booten worden aangeslingerd.
  • Ik gebruik openSUSE
  • bump
  • Dan iets als /etc/rc.d/rc.local.
  • Ow... suse toch /etc/rc.config.
  • [quote:e8e3b194ef="ErwinWB"] WEL ACHTER ELKAAR! anders kan hij de bestanden niet vinden![/quote:e8e3b194ef] Je kan toch ook wel absolute pathverwijzingen opnemen? of je $PATH aanpassen.
  • Hoe maak ik een "$path" aan???
  • bump
  • Kom op zeg... leer eens wat simpele basis over scripts.
  • En check deze site over [url=http://www.troubleshooters.com/linux/prepostpath.htm]Adding a Directory to the Path.[/url]
  • Jaja... bump :roll: Beetje plagen mag wel he :wink:
  • Oke ik heb nu dit gedaan: [code:1:93c6fee6ea]su[/code:1:93c6fee6ea] [code:1:93c6fee6ea]PATH=/opt/XoxScape/classes$PATH[/code:1:93c6fee6ea] Maar als ik dan de java command uitvoer dan krijg ik dit: [code:1:93c6fee6ea]Exception in thread "main" java.lang.NoClassDefFoundError: server[/code:1:93c6fee6ea] Als ik de computer opnieuw opstart dan is ineens de path weer weg :-? (Dat controleerde ik door $PATH in shell uit te voeren)
  • [quote:d130c40762="MrLeeJohn"]Kom op zeg... leer eens wat simpele basis over scripts.[/quote:d130c40762]Idd :-? Het is in de Linux wereld gebruikelijk dat je zélf op onderzoek uit gaat, ipv alles voorgekauwd te krijgen zoals in de Win-OS wereld... Jouw volgende stap is [url=http://www.google.nl/search?hl=nl&q=linux+scripting&btnG=Google+zoeken&meta=]deze[/url]!
  • [quote:0cefe550d3="ErwinWB"]Ik wil graag dat deze twee commands achter elkaar worden uitgevoerd: [code:1:0cefe550d3]cd /opt/XoxScape/classes[/code:1:0cefe550d3] [code:1:0cefe550d3]java nogwat server[/code:1:0cefe550d3] WEL ACHTER ELKAAR! anders kan hij de bestanden niet vinden![/code][/quote:0cefe550d3] Het eerste commando gaat een bepaalde map binnen, en het tweede commando moet vast een programma uit die map opstarten. Klopt? In dat geval kun je gewoon met 1 commando volstaan, de map binnengaan is niet nodig. Dus: [code:1:0cefe550d3]/opt/XoxScape/classes/java nogwat server[/code:1:0cefe550d3] Wanneer moet dit commando worden uitgevoerd, als de pc wordt gestart, of voor elke gebruiker die inlogt op het systeem? Als dat het opstarten van de pc is, dan zet je het commando in het bestand [b:0cefe550d3]/etc/init.d/boot.local[/b:0cefe550d3] Is het bij het inloggen van elke gebruiker, dan zet je het in het bestand [b:0cefe550d3]/etc/profile.local[/b:0cefe550d3]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.