화면 너비에 따라 "명령"열이 잘리고 마지막 부분을 볼 수 없습니다.
명령 줄에서 더 긴 부분을 볼 수 있도록 글꼴 크기를 줄이려고했지만 여전히 그렇지 않습니다.
화면 너비에 따라 "명령"열이 잘리고 마지막 부분을 볼 수 없습니다.
명령 줄에서 더 긴 부분을 볼 수 있도록 글꼴 크기를 줄이려고했지만 여전히 그렇지 않습니다.
답변:
top -bcn1 -w512
우아한 해결책은 옵션을 사용하는 것 입니다. 매뉴얼 페이지에 따르면 최대 너비는 512 자이므로이를 초과하는 다른 솔루션이 필요합니다. 아마도 명령의 전체 길이를보고 싶을 수도 있으므로 옵션을 사용하십시오 . "배치 모드"에서 실행해야합니다 . 그렇지 않으면 "+"로 명령을 계속 차단합니다. 배치 모드는 매 초마다 모든 작업 을 인쇄 하므로 옵션을 사용하여 하나의 인스턴스 만 인쇄 할 수 있습니다 .-w [number]
-c
top
-b
-n1
자세한 내용은 맨 톱 페이지를 참조하십시오.
top
.
더 나은 판독을 위해 명령 필드는 기본적으로 자동으로 잘립니다.
당신은 실행해야합니다
top -c
전체 명령을 표시하려면 콘솔 창의 기능에 따라 오른쪽으로 스크롤하여 전체 명령을 볼 수 있습니다.
Daniel Arndt가 말했듯 이 top 대신 htop 을 사용할 수도 있습니다 . 요즘 모든 배포판에서 사용할 수 있으며 더 나은 숫자를 제공합니다 (특히 메모리 사용).
터미널 색상으로 제한되어 있어도 사용하기가 훨씬 쉽고보기 좋습니다. 예를 들어 전체 명령을보기 위해 오른쪽으로 스크롤하거나 간단한 F9로 프로세스를 종료 할 수 있습니다. 't'키로 전체 트리를 볼 수도 있습니다.
htop
실제로 좋은 프로그램이지만 문제는 top의 출력에 관한 것입니다. 주제를 유지하십시오.
이것은 해 키지 만 top을 시작하기 전에 $ COLUMNS 및 $ LINES 쉘 변수를 조정하여 동작을 수정할 수 있습니다.
export COLUMNS=$((COLUMNS*2))
export LINES=$((LINES/2))
top
이렇게하면 셸에 쓸 열이 두 배 (열을 반으로 줄 이도록)에 2 배 더 많은 열이 있음을 알 수 있습니다. bash를 사용하는 경우 shopt -s checkwinsize
미리 실행하여 상단이 종료되면 해당 값을 다시 계산하도록 지시합니다. 그렇지 않으면 해당 값을 백업 / 복원하거나 창 크기를 조정할 수 있습니다.