Ho perso il prompt su Terminale sul mio Mac; incapace di far funzionare i comandi

0

Stavo provando a lanciare alcune applicazioni Java usando il terminale. Il comando che mi è stato richiesto di avviarlo con (stavo seguendo una guida) era il seguente:

#!/bin/bash
cd "$( dirname "$0" )"
java -Xmx1024M -Xms1024M -jar craftbukkit.jar

Ha funzionato la prima volta, che è stata una corsa di prova, quindi nascondo la finestra del terminale per lavorare su alcune altre cose. Ma quando ho riaperto nuovamente la finestra del terminale, ho notato che avevo perso il prompt root@pcname:~$ che di solito inizia con il mio terminale che si apre.

Ho cercato di uccidere qualsiasi cosa in esecuzione in background ma nulla sembra funzionare. Quando inserisco un comando, mi sposta alla riga successiva senza eseguire nulla. Si prega di aiutare e rispondere in termini semplici, come io non sono incredibilmente esperto di Terminal. Grazie!

    
posta nohillside 24.08.2012 - 22:38
fonte

3 risposte

4

Il tuo comando è ancora in esecuzione. Digita Ctrl-Z per richiamare il tuo prompt, seguito da bg e Invio per consentire a Minecraft di continuare in background.

Se vuoi evitare problemi simili in futuro, chiama lo script di shell stesso o almeno java con & alla fine per metterlo direttamente nello sfondo:

java -Xmx1024M -Xms1024M -jar craftbukkit.jar &
    
risposta data 25.08.2012 - 13:12
fonte
0

Sarebbe d'aiuto vedere la guida che hai seguito. Sembra che tu abbia iniziato uno script di bash.

Se vuoi semplicemente riottenere i diritti di root usa sudo su .

Puoi anche usare whoami per verificare il tuo nome utente al momento connesso al terminale.

    
risposta data 25.08.2012 - 12:33
fonte
-1

Tipo

su

e inserisci la password di root, o meglio, usa sudo davanti a java -Xmx1024M -Xms1024M -jar craftbukkit.jar

    
risposta data 24.08.2012 - 23:14
fonte

Leggi altre domande sui tag