화면을 스크롤하지 않고 대화형 프로그램의 출력을 읽는 방법은 무엇입니까?

화면을 스크롤하지 않고 대화형 프로그램의 출력을 읽는 방법은 무엇입니까?

장치에서 실행 중이며 fdisk지원되는 파티션 유형을 나열하려고 합니다. 문제는 바로 화면에서 스크롤되어 보이지 않는다는 것입니다.

나는 어제 누군가의 Macbook에서 최신 Fedora를 사용하고 있었는데 fdisk는 :(의 출력을 일시 중지 하고 출력에서 less​​스크롤하거나 중단하도록 허용했습니다 .q

저는 HDMI 어댑터를 통해 시스템에 연결된 VGA 모니터에 최소한의 설치만으로 CentOS 7.5를 텍스트 모드로 실행하고 있습니다.

이것이 텍스트 모드에 있는 내 터미널의 제한 사항입니까(Macbook의 fdisk는 GNOME의 터미널에서 실행됨), 이전 버전의 fdisk입니까, 아니면 완전히 다른 것입니까?

여기에 이미지 설명을 입력하세요.

답변1

최신 Fedora는 최신 RHEL 7보다 1~2년 더 최신 버전입니다.fdisk가능성이다.

다음 방법을 사용하여 이 문제를 해결할 수 있습니다.script출력을 캡처하고 사용less그 결과에 대해typescript파일( fdisk물론 별도로 실행).less

screen또는 에서 스크롤 기능을 사용할 수도 있지만 tmux이러한 기능은 일반적으로 Linux 시스템에 초기에 설치되지 않습니다. 이는 선택 사항/추가 기능입니다.

답변2

회의

fdisk /dev/sdc <<<l | less

하다?

관련 정보