
내가 좋아하는 게임에 대한 서버를 실행하기 위해 쉘 스크립트를 만들었습니다. 퍼티를 닫을 때 서버를 실행해야 합니다. 지금은 퍼티가 콘솔이지만 프로그램을 닫을 때 퍼티가 닫히지 않도록 해야 합니다.
startServer.sh:
~/server_1/srcds_run -game garrysmod +maxplayers 32 +map gm_bigcity
거기에 있는 모든 것을 데몬화하여 실행하려면 필요합니다.
답변1
이 시도 :
nohup $HOME/server_1/srcds_run -game garrysmod +maxplayers 32 +map gm_bigcity & > logfile 2>&1
logfile은 화면에 나타나는 내용을 추적하려는 경우입니다. 상관없으면 /dev/null로 바꾸세요.
man nohup
추가 정보를 원하시면