키보드를 사용하여 터미널을 스크롤하는 방법은 무엇입니까?


149

키보드 만 사용하여 bash에서 어떻게 스크롤 할 수 있습니까? bash에서 가능하지 않다면 이것을 지원하는 다른 쉘이 있습니까?


34
이것은 쉘의 기능이 아니며 터미널 에뮬레이터의 기능입니다. '터미널', '쉘', 'tty'및 '콘솔'의 정확한 차이점무엇입니까?를 참조하십시오 . 어떤 터미널을 사용하고 있습니까?
Gilles

1
나는 이것이 너무 광범위하다고 생각합니다. 언급했듯이, 스크롤은 쉘 기능이 아닌 터미널 에뮬레이터 기능입니다. 있습니다 매우 많은 정말 다른 방법으로 스크롤, 또는 전혀 구현할 중 많은 터미널 에뮬레이터.
Anko

그 점에 : 특별히 그놈 터미널에 대한 질문의 경우, 질문자가 처음 있지만 또한 터미널 에뮬레이터 프로그램을 지정하지 않은 참조 unix.stackexchange.com/questions/460422 .
JdeBP

누군가 WSL에서 Ubuntu에 대한 답변을 찾으면 감사하겠습니다. 현재 답변은 도움이되지 않습니다.
Bram Vanroy

답변:


173

"터미널"(과 같은 그래픽 에뮬레이터가 gterm아님)에서 Shift+ PageUpShift+가 PageDown작동합니다.


4
Shift + 위쪽 화살표 및 Shift + 아래쪽 화살표는 한 번에 스크롤 할 때 줄에서도 작동합니다.
Joe

3
나를 위해 ctrl-shift + Uparrow
Hermann Ingjaldsson

31

우분투 14 (bash)의 기본 터미널을 사용하고 페이지별로 스크롤 하려면 전체 페이지를 위 / 아래로 이동하는 Shift+ PageUp또는 Shift+ PageDown입니다.

Ctrl+ Shift+ Up또는 Ctrl+ Shift+ Down는 한 줄씩 위 / 아래로 이동합니다.


17

이것은 사용중인 쉘이 아닌 터미널 에뮬레이터에 따라 다릅니다. 저는 개인적으로 GNU Screen을 사용 합니다. 설명에서 :

Screen은 일반적으로 대화식 쉘인 여러 프로세스간에 물리적 터미널을 다중화하는 전체 화면 창 관리자입니다.

C-a [스크롤 백 모드로 들어갈 수 있습니다 . 여기에서 키보드로 스크롤하고 복사하여 붙여 넣을 수도 있습니다. Esc키 를 사용하여 모드를 종료 할 수 있습니다 .


13

키보드 : Apple / Mac

터미널 / 에뮤 : OSX 터미널

쉘 : 배쉬

fn + 위쪽 화살표 : 페이지 위로
fn + down_arrow : 페이지 아래로
cmd + up_arrow : 줄을
cmd + down_arrow : 줄 아래로

2
이것은 아무것도 추가하지 않고, 맥에 고유 한 것으로 보이며 (적절하게 표시되면 좋지 않은 것 같음) bash에는 적용되지 않지만 터미널 에뮬레이터에는 적용됩니다 (이것이 무엇인지 알면 유용합니다).
51 초에 hildred

1
fn으로 표시된 키나 cmd로 표시된 키가 없습니다.
Anthon

3
@Anthon Mac을 사용하지 않기 때문에? OP는 문제의 운영 체제를 지정하지 않았습니다.
표시 이름

ITerm의 경우 , 또는 화살표 fn와 함께 방향을 나타내는 화살표 와 함께 사용할 수 있습니다.shiftcommandoption
lacostenycoder

cmd + up이 도움이되었습니다 👍
killscreenmike

4

내가 아는 대부분의 터미널에서 Shift+ PageUpShift+ DownDown를 사용 하여 스크롤 할 수 있습니다 . 일부 터미널은 스크롤을 지원하지 않거나 매우 제한된 히스토리 버퍼를 사용합니다. 후자의 경우, 구성 가능한 경우 한계를 증가시킬 수 있습니다.

대안으로 호출기를 사용하십시오. 예를 들면 다음과 같습니다 less.


4

FreeBSD에서는 Scroll Lock화면 스크롤 모드를 토글 하는 데 사용할 수 있습니다. 한 번 누른 다음 Up / Down, PgUp / PgDown, Home / End를 사용하여 스크롤하십시오. 다시 누르면 다시 아래로 이동하여 입력을 다시 시작합니다.


1

Mac OS에서 VirtureBoxVM을 사용하는 경우 SHIFT + fn + 위쪽 화살표 (또는 아래쪽 화살표)를 눌러 롤하십시오.


0

터미널 구성의 모든 내용을 "| less"명령에 마지막으로 쓰는 다른 방법이 있으며 스페이스 버튼을 클릭하면 위로 스크롤 할 수 있습니다.

  • ps aux
  • ps aux | less

  • ps fax

  • ps fax | less

0

Apple / Mac 키보드의 Linux (최소한 MacBook Pro)

  • 페이지 업 : shift + fn + 위쪽 화살표
  • 페이지 다운 : shift + fn + 아래쪽 화살표
  • 라인업 : Shift + Control + UpArrow
  • 줄 아래로 : shift + control + 아래쪽 화살표
  • 홈 : shift + fn + 왼쪽 화살표
  • 끝 : shift + fn + 오른쪽 화살표
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.