개인 자료란 (JE)

  서버 커뮤니티

Profile 자우당 대표칭호 없음
Profile

질문하기 멀티플레이

구글 클라우드 서버 명령어 입력

2023.11.16 조회 수 463 추천 수 0
이해도 상급자 
게임버전 (JE) 1.19.4 
게임버전 (BE) 관련없음 

현재 구글 클라우드를 통한 서버를 여는 중인데 찾아보고 있는 설명에 보면 리눅스 말고 터미널에서 명령어를 사용하라고 나와있는데 현재 저 창에서 터미널로 이동하는 명령어가 어떤 것일까요??




4개의 댓글

KITE2459
2023.11.16

screen -r 6804

위와 같이 r 뒤에 스크린 앞에 있는 숫자를 입력하여 해당 스크린 세션에 직접 진입하여 실행중인 프로그램 확인이 가능합니다

마크 서버가 실행중이지 않은 스크린 이라면 리눅스 터미널에 exit을 입력하여 해당 스크린을 완전히 제거하여주세요.

또는 모든 스크린을 전부 제거하고 싶다면

sudo pkill screen

을 입력하여주세요

 

만약 마크서버가 종료됨에 따라 스크린을 제거하게끔 실행하고 싶다면

screen -S 말고 screen -d -m java 이런 식으로 작성하여주세요

KITE2459
2023.11.16
@KITE2459

스크린 하나당 말 그대로 백그라운드 세션이 실행되는 중이기에

마크 서버를 위한 스크린 하나만 굴리는 것이 성능을 위해서는 제일 좋을 것입니다.

자우당
2023.11.16
@KITE2459

혹시 스크린을 종료한다면 백그라운드 실행이 종료 되는걸까요??

그렇다면 그런거 없이 명령어를 칠 수 있는 공간으로 이동 가능한 방법이 있을까요??

KITE2459
2023.11.16
@자우당

네, 스크린을 전부 종료한다면 백그라운드 실행이 종료되긴 하는데

차피 마크 서버가 실행중인 스크린이 1개밖에 존재하지 않는 이상적인 상태라면

screen -x

이거 하나 치는 것만으로 마크 서버 콘솔로 진입됩니다.

 

애초에 스크린이 세션을 분리해서 실행하기 위함이라

윈도우에서도 사용할 프로그램이 있으면 작업 표시줄에서 클릭하잖아요

그 행위 해준다고 생각하시면 됩니다.