전체 명령을 표시하는 Linux “top -c” 0

top -c?를 사용하여 전체 명령을 표시하는 데 어떤 매개 변수가 도움이 됩니까?

예를 들어, 나는 다음 중 하나의 oupput을 가지고 있습니다. top -c

  5073 mysql     20   0  298m  12m 4668 S    0  0.0  29:27.46 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysql/mysqld.log --pid-file=/var/run/mysql/mysqld.pid -

뒤에 더 많은 매개 변수가 --pid-file==/var/run/mysql/mysqld.pid있지만 화면 크기에 따라 잘립니다. 어떻게 보이게 할 수 있습니까?



답변

상단 자체는 올바른 경우 줄 바꿈을 지원하지 않습니다. 한 가지 방법은 다음과 같이 터미널 너비를 늘릴 수 있습니다.

export COLUMNS=_NO_YOU_DESIRE_
top

** then set update interval with 's _REFRESH_INTERVAL_'
** turn on command line display with 'c'


답변

htop전체 명령을 보여줍니다. 오른쪽으로 스크롤하면 모두 볼 수 있습니다.

htop 스크린 샷

http://hisham.hm/htop/

열을 재 배열, 추가 및 제거하여 원하는 정보 만 표시 할 수 있습니다. h자세한 내용을 보려면 맨 위 안쪽을 누르십시오 (또는 man htop터미널).


답변

ps -eF > ps_out모든 명령 행 인수와 함께 현재 프로세스의 스냅 샷을 얻는 것과 같은 것을 사용할 수 있습니다 . 또는 htop스크롤을 지원 하는 것을 사용하십시오 .

hth


답변

-O옵션을 사용하여 명령을 가장 왼쪽 열로 이동 한 다음 -f다른 항목을 대부분 제거했습니다. 나는 실행중인 전체 명령 만보 고 싶어했습니다.


답변