터미널 출력 일시 중지

터미널 출력 일시 중지

많은 양의 데이터를 출력하는 명령이 있습니다(예: 시스템 호출이 많은 strace, 몇 분 동안 실행).

명령 출력을 일시 중지한 다음(화면의 출력만, 백그라운드에서 실행되는 명령은 상관 없음) 실행 후 일시 중지를 해제할 수 있는 옵션(예: 명령 래퍼 또는 이와 유사한 것)이 있습니까? 출력을 보려면?

답변1

세 가지 옵션이 있습니다:

  • controlS출력을 중지하고 다시 시작하려면 누릅니다 controlQ(이를 XON/XOFF라고 함).
  • 출력을 호출기로 리디렉션합니다. 예를 들어 less,strace date | less
  • 예를 들어 출력을 파일로 리디렉션 strace -o foo date하고 나중에 찾아보세요.

답변2

사용 |

ifconfig -a | more

화면이 가득 찰 때까지 목록이 표시되며 Enter 키를 누르면 더 스크롤할 수 있습니다.

관련 정보