Puncte:1

Intrare din meniu Aplicații pentru a porni un server local într-un terminal și a menține terminalul deschis pentru introducere

drapel cn

As dori sa realizez urmatoarele:

Făcând clic pe o intrare din meniul Aplicații, porniți un server Minecraft, care pentru moment rulează pe mașina mea Ubuntu, ținând fereastra Terminal deschisă (ca consolă). Apoi pot gestiona serverul din acea „Fereastră de consolă” când revin la „ecran”.

Am încercat acest script dintr-un fișier .sh de pe desktop până când îl fac să funcționeze:

#!/bin/bash
ecran
cd /media/terabyte/minecraft/
./start.sh

Dar terminalul se închide și serverul este lăsat să funcționeze, dar nu îl pot controla și trebuie să îl opresc din managerul de activități.

vanadium avatar
drapel cn
Sigur serverul este lăsat să ruleze? Mă aștept ca scriptul, așa cum l-ai prezentat, să te ducă la un prompt de terminal oferit de ecran. Când detașați acea sesiune sau încheiați acea sesiune, serverul este pornit și scriptul se termină.
Puncte:0
drapel cn

Pentru a rula serverul Minecraft într-o sesiune de ecran și a-l păstra deschis când serverul Minecraft este terminat, schimbați scriptul în:

#/bin/bash
ecran -m bash -c 'cd /media/terabyte/minecraft/ && ./start.sh ; bash'

Acesta va rula ecran și, în cadrul sesiunii de ecran, rulați comenzile pentru a porni serverul. Odată ce serverul este pornit, bash este chemat pentru a menține un terminal deschis. În caz contrar, sesiunea de ecran s-ar termina.

Pentru a muta imediat această sesiune de ecran în fundal, includeți -d (detașare) opțiune. Apoi, va trebui să vă atașați la acea sesiune de ecran mai întâi pentru a vedea promptul dvs. bash aparținând acelei sesiuni.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.