Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

command in shell autostarten bij aanmelden gebruiker/compute

None
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!
  • 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
    c.d
    c.local.

  • Ow… suse toch /etc
    c.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 Adding a Directory to the Path.
  • 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 deze!
  • [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![/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

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