터미널에서 더 많은 라인을 보는 방법


46

패키지를 설치하고 있으며 많은 오류가 발생하여 나타나는 모든 오류 메시지를 읽을 수 있어야합니다. 불행히도 터미널에는 유한 한 수의 행만 표시됩니다. 이전 줄을 보거나 표시 할 수있는 최대 줄 수를 변경하려면 어떻게합니까?


2
터미널에 스크롤 백 라인을 늘리거나 줄일 것이 있는지 확인하십시오.

답변:


30

사용 less:

your_command | less 

귀하의 Enter열쇠는 당신을 걸릴 것입니다.

또한을 눌러 q종료하십시오.


"yourcommand | less"를 의미합니까?
MycrofD

43

마찬가지로 데이비드 퍼듀는 제안 도 나 자신. 나는 무제한 스크롤을 좋아합니다 .

editTerminalProfile

원하는 경우 스크롤 막대를 활성화 할 수도 있습니다. 그러나 나는 장애인 및 선호 사용 Shift+ Page UpShift+ Page Down키를 사용하여 출력 프레임을 변경합니다 .


우분투 15.04에서 어디서 할 수 있습니까? 프로필 환경 설정은 어디에도 보이지 않습니다.
MycrofD

죄송합니다 @MycrofD는 그것에 대해 말할 수 없습니다, 1504.를 시도하지 않았습니다. script명령을 확인하고 필요에 맞는지 확인 해야합니다. 이것은 TTY 콘솔 터미널 askubuntu.com/questions/487133/에
정확한

"무제한"을 확인하고 스크롤을 4096 줄로 설정하려고했습니다. 둘 다 작동하지 않습니다. 터미널은 30 개의 라인 만 표시한다고 주장합니다. 나는 리디렉션을 잘 알고 있으며 Vim은 올바른 일을하는 것처럼 보이지만 때로는 스크롤하기를 원합니다. 무엇을 놓칠 수 있습니까?
Paul Brinkley

터미널에서 할 수있는 방법이 있습니까? Docker 컨테이너에서하고 싶습니다. 사용중인 Docker 이미지에서 새 파일을 만드는 것이 지원되지 않으므로 터미널 출력을 파일로 덤프하는 대신 더 위로 스크롤 할 수 있으면 유리합니다.
AndreasKralj

26

Ubuntu의 데스크탑 버전에서 표준 터미널 프로그램을 사용하는 경우 ...

  1. 터미널 창 글로벌 메뉴에서 편집-> 프로파일 환경 설정 을 선택 하십시오 .

  2. 스크롤 탭을 선택 하십시오

  3. 스크롤 을 원하는 줄 수로 설정하십시오 (또는 무제한 상자를 체크하십시오 ).

그런 다음 터미널 측면에있는 스크롤 막대를 사용하여 긴 명령 출력을 통해 뒤로 스크롤 할 수 있습니다.


2
어디있어 Edit -> Profile?
gfan

터미널 프로그램의 메뉴 표시 줄에 있습니다. 이것은 일반적으로 터미널에 초점이있을 때 화면 상단에 표시되지만 마우스를 화면 상단으로 이동해야 화면이 나타납니다.
David Purdue

3

출력 리디렉션을 사용하는 것이 좋습니다. 유형:

user@host:~# command >filename

그런 다음 텍스트 편집기로 파일을 읽고 출력을 통해 브라우저를 읽을 수 있습니다.

user@host:~# less filename

3

데이터를보고 파일로 실행하려면 tee를 사용하십시오 (예 :

spark-shell | tee tmp.out

(spark-shell은 출력을 캡처하려는 대화식 프로그램의 예일뿐입니다.)

이를 통해 프로그램의 출력에 대한 응답으로 명령을 입력 할 수 있지만 출력을 파일로 캡처 할 수도 있습니다.


1

명령 과의 상호 작용을 금지하는 파일 거나 > 파일 이 없으면 실행을 방해하지 않고 명령 출력이 저장 될 때마다 스크립트 세션 에서 명령을 시작할 수 있습니다 .

$ script /tmp/command.out
Script started, file is /tmp/command.out
$ the_command
...
$ exit 
Script done, file is /tmp/command.out
$ less /tmp/command.out

1

|명령을 출력 하는 데 사용할 수 있습니다 more. 예를 들어,를 사용하여 화면에 맞지 않는 전체 텍스트 파일을 읽으 cat려면 다음을 사용하십시오.

cat /home/abcd/Downloads/fileName.txt | more  

Enter 키를 누르면 한 번에 한 줄씩 아래로 스크롤하고 q를 누르면 종료됩니다. g를 눌러 다시 시작하십시오.

이것이 당신에게 도움이되기를 바랍니다.

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