«gnu-screen» 태그된 질문

screen (GNU Screen)은 여러 프로세스 (일반적으로 대화식 쉘) 사이에 물리적 터미널을 다중화하는 전체 화면 창 관리자입니다. 컴퓨터 모니터의 경우 / monitors 태그를 참조하십시오.

3
분리 된 화면에 텍스트 입력 보내기
UNRAID 서버에서 마인 크래프트 서버를 실행하려고합니다. 서버는 셸에서 실행 된 다음 입력 대기 상태로 앉아 있습니다. 중지하려면 'stop'을 입력하고 Enter 키를 누른 다음 세상을 구하고 정상적으로 종료하면 껍질로 돌아갑니다. Telneting을 통해 NAS 상자에 실행하면 모두 작동하지만 상자에서 직접 실행하고 싶습니다. 이것이 내가 처음 시도한 것입니다. #define USER_SCRIPT_LABEL Start Minecraft server …
44 linux  gnu-screen 

5
스크린 세션의 이름 설정
유닉스 스크린 세션에 특정 이름을 부여하는 방법이 있습니까? 예를 들어, 각각 다른 매개 변수를 사용하여 동일한 프로그램을 여러 번 실행하고 있으며 어느 프로그램이 어떤 것인지 알려고합니다.
43 gnu-screen 

6
화면과 같이 tmux의 창 내부 창을 순환하는 방법은 무엇입니까?
tmux 창을 창 으로 옮기는 것이 같은 질문 이라고 생각 했지만 그렇지 않습니다. GNU 화면을 정기적으로 사용하면서 tmux도 동일한 작업을 수행하려고합니다. 내가 정기적으로하는 일 중 하나는 vim에서 열린 일부 코드와 하나의 코드가 열려있는 두 개의 다른 창이 열려 있고 코드를 테스트하기 위해 두 개의 터미널 창이 열려 있고 때로는 다른 …

2
tmux에서 기본 새 창 디렉토리를 변경하는 방법
최근에 GNU 화면 에서 tmux 로 옮겼습니다 . 나는 꽤 비슷하지만 더 큰 지원 을 받는다는 것을 알았습니다 (네오 빔에서 탈출 시간 문제 로 인해 전환되었습니다 -해상도는 tmux 전용이었습니다). 불행히도 tmux에서는 이와 비슷한 명령을 찾을 수 없습니다. screen -X eval "chdir $(some_dir)" 위의 명령은 GNU 화면 내에서 새로운 window / …
41 linux  tmux  gnu-screen 

4
nohup vs. 화면
과거에는 nohup큰 백그라운드 작업을 수행했지만, screen이 맥락에서 많은 사람들이 사용하는 것을 보았습니다 . screen내가 알지 못하는 일종의 기능적 이점을 제공 합니까 , 아니면 단지 선호의 문제입니까?

4
GNU 스크린 세션의 이름을 바꾸는 방법
스크린 세션을 실행 중이며 이름을 변경하고 싶습니다. 새 화면 세션을 시작할 때 '-S'옵션을 사용하여 이름을 지정할 수 있다는 것을 알고 있습니다. 세션이 이미 시작된 후에 어떻게 이름을 변경합니까?
39 gnu-screen 

4
tmux에 GNU Screen의“log”명령과 동일한 기능이 있습니까?
주어진 환경에서 변경할 때 화면의 "log"명령을 많이 사용하여 세션의 출력을 파일에 기록합니다. tmux의 매뉴얼 페이지를 검색했지만 해당 항목을 찾을 수 없습니다. 누구든지 tmux의 비슷한 기능을 알고 있습니까, 아니면이를 위해 래퍼 스크립트를 작성해야합니까? 편집 : 나는 '스크립트'와 세션을 기록 할 수있는 다른 유틸리티를 알고 있습니다. 화면 기능이 매우 유용한 이유는 문자열 …
35 gnu-screen  logs  tmux 

2
스크립트 실행 후 GNU 화면이 세션을 종료하지 못하도록 방지
GNU 화면이 "가상"터미널을 연결하지 않고 강제로 연결하려고 시도하고 내부 스크립트를 실행하고 스크립트가 종료되면 세션을 종료하지 마십시오. 나는 다음을 포함하여 많은 조합을 시도했다. screen -dmS udplistener /share/Sys/autorun/start_udp_listeners.sh 또는 screen -S udplistener -X /share/Sys/autorun/start_udp_listeners.sh 그들 중 누구도 일하지 않았습니다. 스크립트를 실행하지 않고 세션을 가져오고 스크립트를 실행하지만 세션이 완료되면 세션이 종료되거나 "No screen …
34 gnu-screen 

5
터미널 출력에서 ​​텍스트 검색
$ grails run-app아래와 같이 터미널에 로그인을 인쇄 하는 명령으로 응용 프로그램을 실행 중입니다. 내가 원하는 것은 user authorities이 로그에서 특정 텍스트 (예 :)를 검색하여 더 확인할 수 있습니다. 로깅 Apis를 사용하여 텍스트 파일을 작성하는 한 가지 방법이지만 현재 터미널에서 검색하고 싶습니다. 터미널에서 직접 텍스트를 검색하여screen 명령 을 제안 하는 방법 …

3
재 부착시 GNU 화면이 현재 터미널 너비로 리플 로우됩니까?
세션을 다시 연결할 때 GNU 화면이 기존 터미널 너비로 리플 로우되도록하고 싶습니다. 머신을 CentOS 6으로 업그레이드하기 전에 이것이 제대로 작동 한 것 같지만 복원 방법을 알 수는 없습니다. ( TERM=xterm) 세션을 분리 할 때 상태에 관계없이 세션을 다시 연결할 때마다 80 열에서 실행되어 터미널 (이 경우 PuTTY)의 크기가 조정됩니다. 다음과 …

4
완전한 GNU 화면 세션 상태 저장
재부팅 후 모든 것을 다시로드 할 수 있도록 GNU 화면 창의 "상태"를 유지하는 것이 가능합니까? 열린 껍질의 수 각 껍질의 이름 각 쉘의 현재 디렉토리 각 껍질의 역사 가능하면 환경 변수
32 shell  gnu-screen 

2
'screen'내부의 출력을 스크립트로 가져 오는 방법은 무엇입니까?
나는이 screen인스턴스 실행하고, 나는 내부의 코드를 실행해야합니다 screen, 내 스크립트에 결과를 얻을. 첫 번째 부분은 아주 쉽습니다 screen -S session_name -X eval 'stuff "$cmd"\015'. ( 스크립트에서 찾은 줄을 수정 했습니다 ) 출력을 얻는 두 번째 부분은 더 까다 롭습니다. 크기에 관계없이 전체 출력을 얻는 방법은 무엇입니까?


5
호스트 이름을 기준으로 GNU 화면 상태 줄을 어떻게 변경할 수 있습니까?
로그인 한 모든 UNIX 서버에서 NFS를 통해 자동 마운트되는 공유 홈 디렉토리가 있습니다. 예를 들어, hardstatus 라인에 호스트 이름을 다른 색상으로 넣어서 프로덕션 대 개발에 로그온 할 때를 나타내는 단일 .screenrc를 갖고 싶습니다. 호스트 이름은 패턴 일치를 사용하여 쉽게 수행 할 수 있도록합니다. 조건문을 .screenrc에 넣는 방법이 있습니까? 매뉴얼 페이지의 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.