gnu-screen

화면 명령에서 쉘 "sh" 대신 쉘 "bash"를 사용하도록 하려면 어떻게 해야 합니까?
gnu-screen

화면 명령에서 쉘 "sh" 대신 쉘 "bash"를 사용하도록 하려면 어떻게 해야 합니까?

개발 중인 bash 스크립트를 라인 1부터 시작하여 한 줄씩 철저하게 테스트해야 한다는 것을 깨달았습니다. 컴패니언 터미널 세션 시작 수직 분할 화면, 왼쪽의 emacs 편집 bash 스크립트, 오른쪽의 bash 스크립트 명령 보기, 오른쪽에서 측면 편집 내용을 한눈에 즉시 볼 수 있음 - 한 화면에서 다른 화면으로 또는 작업장에서 작업장으로의 수동 조수 전환 종료 bash 스크립트, 변수 블록, 연관 배열 정의 *'구문 오류: '(' 예상치 못한' 오류 메시지와 함께 스크립트가 제대로 작동하지 않습...

Admin

화면 명령 및 ssh-tunnel 관련 문제
gnu-screen

화면 명령 및 ssh-tunnel 관련 문제

저는 2018년부터 원격 컴퓨터(RPi)와 데스크톱에서 사용자 지정 터널을 사용해 왔지만 최근에 문제가 발생하기 시작했습니다(슬프게도 무작위). 시나리오는 다음과 같습니다. 원격 컴퓨터(Raspberry Pi - RPi)에는 자체 모바일 모뎀이 있습니다. ISP는 거의 모든 수신 포트를 차단합니다. 데스크탑 컴퓨터(Ubuntu 22-04). 둘 다 12시간마다 업데이트되는 동적 공용 IP를 가지고 있습니다. 내 데스크탑에는 no-ip 주소(DK.noip.com)에 할당할 수 있는 noip.co...

Admin

우분투
gnu-screen

우분투

콘솔을 통해 화면에서 프로세스가 시작되면 이러한 프로세스는 로그아웃 시 종료됩니다. login: root password: *** 그런 다음 몇 가지 명령을 실행하십시오. screen -d -S sample -m bash -c '/hom/app/server start' 그 후 서비스가 실행되기 시작하고 화면에 프로세스가 표시됩니다. screen -ls # output # There are screens on: # 1805.sample (01/05/24 12:13:18) (Detached) #...

Admin

나는 su를 입력했다내 단말기가 응답하지 않습니다. 이제 종료하는 방법을 모르겠습니다. Ctrl+D가 작동하지 않습니다.
gnu-screen

나는 su를 입력했다내 단말기가 응답하지 않습니다. 이제 종료하는 방법을 모르겠습니다. Ctrl+D가 작동하지 않습니다.

차단 되었는지 확인하지 않아서 su그냥 입력했는데 su <user>"로드됨" 외에는 아무 일도 일어나지 않았습니다... 하지만 새 줄에 액세스하는 대신에 멈춰서 Enter를 할 수 없었습니다. 새로운 라인. 종료하거나 Ctrl+D를 시도했지만 응답이 없어 어떻게 해야 할지 모르겠습니다. 저는 화면에서 ssh를 사용하고 있어서 터미널을 닫고 ssh를 다시 시작할 때마다 su를 로드하는 데 시간이 오래 걸리는 같은 페이지에 갇히게 됩니다. 이 문제를 해결하는 방법에 대한 도움이 필요하십니까? ...

Admin

여러 사용자를 지원하도록 화면 구성
gnu-screen

여러 사용자를 지원하도록 화면 구성

후속 조치여러 사용자와 터미널 공유(화면 또는 기타 수단을 통해) 첫 번째 댓글과 마찬가지로 내 화면에는 suid 루트가 필요하다고 불평합니다. sudo chmod u+s /usr/bin/screen 나를 위해 이 문제를 해결해 주세요. 그러나 게스트가 다음을 사용하여 screen 세션에 연결하려고 하면 screen -x youruser/multisession 그는 다음을 얻습니다: chmod /dev/pts/13: Operation not permitted 이 문제를 해결하는 방법? 오류가 발견되었...

Admin

화면 자동 회전 문제 - systemd hwdb
gnu-screen

화면 자동 회전 문제 - systemd hwdb

Spectre x360에서 화면 회전이 제대로 작동하도록 하고 싶습니다. iio-sensor-proxy정상적인 방향은 올바르게 발견되었지만 랩톱을 회전하면 움직임이 등록되지 않습니다. 가속도계에 대한 설정 규칙이 작동하는 것을 발견하여 /etc/udev/hwdb.d/61-sensor-local.hwdb내용은 다음과 같습니다. #Entry for screen rotation #device number /dev/iio-device0.0002 #devive modalias platform:HID-SENS...

Admin

스크린 세션을 시작하고 지정된 터미널 크기를 사용하여 애플리케이션을 실행하는 방법
gnu-screen

스크린 세션을 시작하고 지정된 터미널 크기를 사용하여 애플리케이션을 실행하는 방법

화면 크기가 고정된 오래된 앱을 사용하려고 하는데 실제로 다양한 화면 크기에 적응하지 못합니다. 화면 명령으로 이 작업을 수행할 수 있을 것 같지만 방법을 모르겠습니다. 커널 모드 전환, VGA 글꼴 및 최신 LCD 크기 간의 어리석은 상호 작용으로 인해 시스템 콘솔의 크기가 실제로 조정되지는 않습니다. 80 x 25는 내 하드웨어에서 금지된 크기입니다. 그러나 일부 문서에서는 screen을 -w [lines [cols]]시도하면 명령이 아니라고 screen -w 80 25 ./runme불평만 한다고...

Admin

화면 GNU에 여러 줄 값을 붙여넣고 한 줄씩 실행합니다.
gnu-screen

화면 GNU에 여러 줄 값을 붙여넣고 한 줄씩 실행합니다.

저는 테스트를 위해 ipython 셸에 코드 조각을 붙여넣는 데 익숙합니다. 이런 걸 복사해서 붙여넣으면 print("A") print("B") print("C") ipython 셸에서는 단 3줄의 코드로 구성되어 있으며 Enter 키를 누르면 명령이 실행됩니다. 하지만 스크린 세션에서 이 작업을 수행하면 3줄의 명령문이 모두 표시되지 않습니다. 대신 첫 번째 문만 실행하고 나머지 2개 문은 건너뜁니다. 위의 내용을 붙여 넣으면 직접 출력이 제공됩니다. In [1]: print("A") A 화면 ...

Admin

부팅시에는 파라미터가 정상인데, 다시 로그인을 하면 문제가 발생합니다.
gnu-screen

부팅시에는 파라미터가 정상인데, 다시 로그인을 하면 문제가 발생합니다.

컴퓨터를 시작하면 모든 것이 잘 작동합니다. 그러나 컴퓨터에서 물러나 세션에 다시 로그인할 때 가끔 1, 2, 3가지 이상한 동작이 발생합니다(전부는 아니고 항상 그런 것은 아닙니다. 그렇지 않으면 물어보는 것이 그렇게 혼란스럽지 않을 것입니다. .): 화면 3개 중 하나가 켜지지 않습니다('신호 없음'). 이 e키는 데드 키 역할을 하여 다음 키를 취소합니다. 예를 들어 내가 입력하면 azerty다음과 같이 표시됩니다.azty 데드 키 ^(및 다른 키)가 작동하지 않습니다. 스피커 없이 사운드 출...

Admin

Raspberry Pi에 화면 4.9.0 설치
gnu-screen

Raspberry Pi에 화면 4.9.0 설치

나는 필요한 스크립트를 작성 중입니다.터미널 에뮬레이션 프로그램 "화면"일하다. 안타깝게도 기본적으로 쉽게 다운로드할 수 있는 유일한 버전인 버전 4.8.0에는 sudo apt-get install내 애플리케이션에서 사용할 수 없게 만드는 버그가 포함되어 있습니다. 다음에서 올바른 tar 파일을 다운로드해 보았습니다.GNU 웹사이트, 그리고 팔로우INSTALL 파일의 설치 지침, 하지만 그들이 언급한 스크립트의 절반은tar 파일에는 포함되지 않습니다! 그래서 내 질문은 다음과 같습니다얻는 방법화면 ...

Admin

GNU 화면에서 "-dm"과 "-Dm"의 차이점은 무엇입니까?
gnu-screen

GNU 화면에서 "-dm"과 "-Dm"의 차이점은 무엇입니까?

GNU 화면 매뉴얼은 다음과 같이 말합니다: `-d -m' Start `screen' in _detached mode. This creates a new session but doesn't attach to it. This is useful for system startup scripts. `-D -m' This also starts `screen' in _detached_ mode, but doesn't fork...

Admin

GNU 화면을 만드는 방법 실행 중인 프로세스(예: top)에서 동일한 경로에 새 창을 생성합니다.
gnu-screen

GNU 화면을 만드는 방법 실행 중인 프로세스(예: top)에서 동일한 경로에 새 창을 생성합니다.

동일한 경로에 새 창을 만들기 위해 아래 줄에 .screenrc를 추가했습니다. bind , stuff "screen^M" #send command 'screen' to current screen session 현재 경로에 새 창을 만드는 데 효과적입니다. 그러나 프로세스가 실행 중인 경우(예: top) 새 화면 명령을 현재 세션에 전달할 수 없으므로 실패합니다. 이것을 피할 수 있는 방법이 있나요? 소스코드를 컴파일할 때 시간이 오래 걸리기 때문에 이 방법으로는 (동일한 경로로) 새 창을 생성할 ...

Admin