terminal-multiplexer

주어진 경로에 열린 창이 없는 경우에만 tmux에서 새 창을 열고, 그렇지 않으면 추가합니다.
terminal-multiplexer

주어진 경로에 열린 창이 없는 경우에만 tmux에서 새 창을 열고, 그렇지 않으면 추가합니다.

현재 내 터미널( alacritty)은 시작 시 실행되어 tmux new -A -s 0새 세션을 시작 0하거나 이미 존재하는 경우 세션에 연결됩니다. 한 가지 문제는 파일 관리자(Dolphin)를 사용하여 디렉토리를 열 때가 있다는 것입니다. 이 경우에는 원하는 디렉터리가 아닌 이전 세션에 다시 연결합니다. 내가 달성하고 싶은 것은 0해당 세션에 그러한 창이 없으면 원하는 경로를 작업 디렉터리로 사용하여 세션에서 새 창을 여는 것입니다. 아니면 기존 창으로 전환하고 싶습니다. 이것이 가능하지 않다면 ...

Admin

byobu에서 명령 실행이 완료된 후에도 창을 열어 두는 방법은 무엇입니까?
terminal-multiplexer

byobu에서 명령 실행이 완료된 후에도 창을 열어 두는 방법은 무엇입니까?

일련의 명령(외부 byobu)을 실행하여 각 명령이 byobu; 예를 들어 다음과 같이 실행합니다. byobu new-window "ping 8.8.8.8" 모든 것이 괜찮지만 문제는 byobu의 실행 세션에 연결하고 실행 명령을 종료하면( Ctrl+ 클릭 c) 창도 닫힌다는 것입니다. 창이 닫히는 것을 방지하고 추가 상호 작용을 위해 열어 두는 방법은 무엇입니까? ...

Admin

Bash에서 작업 일시 중지(Ctrl-Z)를 지원하는 터미널 멀티플렉서(screen, tmux, zellij)가 있습니까?
terminal-multiplexer

Bash에서 작업 일시 중지(Ctrl-Z)를 지원하는 터미널 멀티플렉서(screen, tmux, zellij)가 있습니까?

내가 아는 한, 터미널 멀티플렉서에서 Ctrl-Z를 누르거나 백그라운드에서 실행하려고 하면 아무 작업도 수행되지 않거나 충돌이 발생합니다. 터미널 멀티플렉서는 일반적으로 자체 일시 중지 및 재개 메커니즘이 있다는 점에서 작업 제어를 "대체"한다는 것을 알고 있습니다. 그러나 어떻게든 이를 쉘 작업 제어 기반 워크플로에 통합할 수 있는지 궁금합니다. 답변: 화면이 일시 정지되고 "Ca z"라고 표시됩니다. Tmux가 "Cb Cz"로 일시중지됩니다. Zellij는 "Co d"를 사용하여 일시 중지하지만...

Admin

tmux 1 세션은 각각 다른 시각적 상태를 갖는 여러 터미널에서 액세스됩니다.
terminal-multiplexer

tmux 1 세션은 각각 다른 시각적 상태를 갖는 여러 터미널에서 액세스됩니다.

나는 타일링 창 관리자를 사용하며 때로는 6~7개의 쉘이 동시에 열려 있습니다. 로컬에서는 내가 선호하는 터미널에 tmux가 없기 때문에 순전히 멀티플렉서로만 사용합니다. 나는 내가 여는 모든 터미널이 동일한 tmux 세션(작업 중)에 액세스할 수 있기를 원하며 각 터미널을 동일한 세션 내의 다른 창(1-9)에 할당하고 싶습니다. 그러나 동일한 세션을 공유하는 두 개의 다른 터미널을 열면 그 중 하나의 시각적 상태 변경이 다른 터미널에도 영향을 미칩니다. 예를 들어, 한 터미널을 창 2로 이동하면 다...

Admin

tmux 세션의 기본 디렉터리를 얻는 방법은 무엇입니까?
terminal-multiplexer

tmux 세션의 기본 디렉터리를 얻는 방법은 무엇입니까?

나는 그것을 몇 달 동안 사용해왔는데 tmux한 가지 문제가 있었습니다. cd쉘에 무언가를 입력하면 내 홈 디렉토리로 이동됩니다(이것은 표준 동작이므로 cd놀랄 일이 아닙니다). 내가 원하는 것은 현재 tmux 세션의 기본 디렉터리에 들어가는 것인데, 이는 아마도 쉘 함수를 통해 쉽게 얻을 수 있을 것입니다: cd () { if [ $# -eq 0 ] then command cd $TMUX_BASE_DIR # fictional environment variable else...

Admin

새 화면 세션을 생성할 때 명령 실행
terminal-multiplexer

새 화면 세션을 생성할 때 명령 실행

명령 사용 screen- 이 -X옵션을 사용하면 지정된 화면 세션에서 명령을 실행할 수 있지만새로운예를 들면 다음과 같습니다. screen -dmS -S downloader -X "wget https://google.com" 오류가 발생했습니다 No screen session found.. 따라서 이 -X옵션은 기존 스크린 세션에서만 작동합니다. 생성 시 실행할 명령을 지정할 수 있습니까?새 화면? 에서 가능하지 않은 경우 다음 screen과 같은 다른 멀티플렉서에서 가능합니까 tmux? ...

Admin

하드웨어 가속 터미널 에뮬레이터의 장점은 무엇입니까?
terminal-multiplexer

하드웨어 가속 터미널 에뮬레이터의 장점은 무엇입니까?

차이점이 뭐야고양이대부분의 터미널 에뮬레이터에서? GPU 가속과 광범위한 기능 세트를 제공합니다. 파워 키보드 사용자를 대상으로 합니다. 현대적이고 해킹 가능하며 기능이 풍부한 OpenGL 기반 터미널 에뮬레이터로 홍보됩니다. 하드웨어 가속 터미널 에뮬레이터의 장점은 무엇입니까? 속도인가요? 일상적인 명령 실행에서 이를 어떻게 알 수 있나요? 클래식 터미널은 그다지 느린 것 같지 않습니다. 병목 현상은 주로 수동 입력입니다. ...

Admin

동일한 타임스탬프를 가진 중복 기록 항목
terminal-multiplexer

동일한 타임스탬프를 가진 중복 기록 항목

한동안 나는 명령이 중복되는 historyGNU(버전 4 및 5)를 사용하는 데 bash문제가 있었습니다 . 나는 .bashrc다음과 같은 줄이 있기 때문이라고 생각합니다. PROMPT_COMMAND="history -a; history -n; $PROMPT_COMMAND" screen터미널 멀티플렉서( 및/또는 ) 를 사용하고 있으므로 tmux위 명령이 여러 번 실행됩니다 echo $PROMPT_COMMAND.history -a; history -n; history -a; history -n; ...

Admin

macOS에서 tmux 복사 속도가 느림
terminal-multiplexer

macOS에서 tmux 복사 속도가 느림

저는 (2018년 여름에 tmux를 사용하기 시작한 이후) 약 2년 동안 이 문제를 겪었고 이 문제에 대한 해결책을 찾지 못했습니다. 어떤 도움이라도 대단히 감사하겠습니다! tmux의 복사 기능이 느립니다. 마우스 선택을 사용하여 터미널에 복사한 다음 붙여넣을 때 거의 항상 이전에 클립보드에 있다고 생각했던 내용을 붙여넣고 현재 마우스 오버 선택 항목을 클립보드에 복사하지 않는 경우가 많습니다. 선택하고 잠시(보통 1초 정도) 기다려야 합니다. 저는 Linux 및 macOS의 iTerm2에서 현재...

Admin

터미널에서 마우스 클릭 입력을 방지하는 방법은 무엇입니까?
terminal-multiplexer

터미널에서 마우스 클릭 입력을 방지하는 방법은 무엇입니까?

난 방금 이걸 읽었어법정거기서 이상한 터미널 제어 이스케이프 시퀀스를 발견했습니다: "\033[?1000h". 물론, 나는 무슨 일이 일어나는지 보려고 시도해 보았습니다. 격려의 댓글을 바탕으로 내 단말기는 마우스 클릭에 해당하는 문자를 표시하기 시작했습니다! (놀라운!) 질문 1이를 주로 담당하는 "엔티티"(터미널에 마우스 클릭 코드가 표시됨)는 라인 규율입니다. 시퀀스를 캡처하고 이 동작에 대한 터미널 라인을 구성하는 사람입니다. 이 경우 일반적으로 마우스 입력을 받고 이를 무시합니까, 아니면 ...

Admin

TMUX를 사용하여 새 창을 만들고 해당 창에서 명령을 실행하는 방법
terminal-multiplexer

TMUX를 사용하여 새 창을 만들고 해당 창에서 명령을 실행하는 방법

나는 이것을 매우 가까이에 가지고 있습니다 : tmux new -d -s "$session_uuid" tmux send-keys -t "${session_uuid}.0" "tsc -w" ENTER tmux send-keys -t "${session_uuid}.0" "nodemon" ENTER tmux attach -t "$session_uuid" 우선, .0이 무엇인지 잘 모르겠습니다. 그게 창 ID인가요? 내가 하고 싶은 일은 두 개의 수직 창을 나란히 만들고 tsc -w왼쪽 창과 오른쪽 ...

Admin

파일/폴더 권한 및 플렉스
terminal-multiplexer

파일/폴더 권한 및 플렉스

Kubuntu(Ubuntu 18.04.3 LTS \n \l 기반)와 헤드리스 Plex 서버를 실행하는 Intel NUC가 있습니다. 다양한 가이드를 사용하여 설정했습니다. 컴퓨터의 일반 사용자 계정은 "exharris"이고 컴퓨터 이름은 "nucserv"입니다. 이전 외부 장치에 모두 포함된 Plex 미디어 파일NTFSUSB HDD 2TB는 USB를 통해 NUC에 연결됩니다. NTFS이기 때문에 NTFS-3g를 다운로드했습니다. 이 드라이브를 /media/ntfs에 마운트했습니다. 나는 터미널...

Admin

byobu 수직 분할 화면 크기의 균형을 맞추는 방법
terminal-multiplexer

byobu 수직 분할 화면 크기의 균형을 맞추는 방법

참고: 나는 믿을 수 있다XY 문제;더 이상적인 접근 방식으로 나를 안내해 주시기 바랍니다. 작고 선명한 글꼴로 여러 개의 원격 로그 파일을 추적하고 싶은데, 콘텐츠를 분석하는 것보다는 주변에서 갑작스럽게 활동이 급증하는 것을 알아차리는 것이 중요합니다.. 6개의 원격 서버에 있는 로그 파일을 추적하기 위해 Byobu 스크립트를 만들려고 합니다. 저는 Vim에 익숙하지만 Byobu는 이것을 수직 분할이라고 부릅니다. 스크립트 분할은 기존 터미널을 반으로 자르고 각 분할을 더 ...

Admin