Comment arrêter un script .sh ?

Bonjour à tous,

Je viens d'installer un serveur Minecraft sur un serveur dédié et j'ai lancer le script "start.sh" pour lancer le serveur avec un "screen" mais j'ai quitter la console et maintenant j'aimerai arrêter le script.

Comment faire ?

Merci d'avance !

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    'lut, tu peux rattacher un
    screen
    à ton TTY grâce à
    screen -r
    .
    Si tu as plusieurs screens détachés la commande de montrera la liste.
    À partir de là tu tapes
    stop
    dans la console du serveur ou tu le fermes via Ctrl-C ou Ctrl-D.
    from human import idiocy
    del idiocy
    1. Je crois que tu n'a pas compris, oublie le "screen". Je veux juste fermer un script.sh alors que j'ai quitté la console et je n'ai pas accès au commandes sur le serveur, je ne me suis pas OP... Bref, voila, voila !
      1. Contributeur
        Sans le PID (ID de processus) du serveur tu ne pourras pas le fermer.
        Si tu as une interface graphique, utilise un gestionnaire de tâches pour trouver le processus
        java
        du serveur, et fermes-le (généralement via un clic droit sur sa ligne...).
        Sans interface, il faut trouver son PID via
        ps -ax|grep java
        , et pour le fermer,
        kill <PID>
        .
        Ou si c'est le seul processus java à tourner,
        killall java
        .
      2. Contributeur
        Salut,
        Je crois que tu n'a pas compris, oublie le "screen".
        Ben si il a bien compris, c'est toi même qui l'a dit ! Et sa solution est tout à fait appropriée.
      3. Contributeur
        @zipe31'savent pas avancer tout seuls quand on commence à les prendre par la main :-°
      4. @zipe31Ils sont navrants, vous êtes bonne pâte; Tout va pour le mieux.
        Le gars n'aura même pas l'idée de remercier pour la "tentative", selon lui, d'aide.
        Nan, juste un "t'as pas compris".. Ça fait toujours plaisir.
        C'est pas lui qui n'est pas clair, ce sont les aidants qui ne sont pas bons.