레이크 인수를 표시하기 위해 최상위 명령 출력을 얻는 방법은 무엇입니까?


22

과거에는 모든 서버에서 명령 인수를 맨 위에 볼 때 전달되도록 명령 인수를 자동으로 표시했습니다. 예를 들면 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

그러나이 특정 서버에서 우리는 대신 이것을 얻습니다 (그림은 최고 실행 중이며 갈퀴 명령은 표시하지만 갈퀴로 전달 된 인수는 표시하지 않음).

여기에 이미지 설명을 입력하십시오

두 서버 모두 Ubuntu를 실행하고 있습니다 (rake 명령이없는 서버는 새로운 형태의 ubuntu입니다). 둘 다 루비 엔터프라이즈 에디션 (rvm에서 제공)을 통해 레이크를 실행합니다. 명백한 "더 많은 데이터 / 데이터 없음"토글 외에 "명령"열에 표시 할 항목을 선택하는 방법에 대한 문서를 찾을 수 없습니다 (모든 스크린 샷은 추가 데이터가 활성화 된 상태로 표시됨).

누구든지 이와 비슷한 것을 겪었습니까?


ps는이 서버에서 top과 동일한 문제를 나타냅니다. 갈퀴에 대한 주장도 보여주지 않을 것입니다. 설명 검색이 계속됩니다.
wbharding

이제 문제는 / proc / [pid] / cmdline (top과 ps로 표시되는 것을 제어 함)이 두 서버에서 동일한 출력을 제공하지 않는다는 것입니다. 여기에 업데이트되고 자세한 질문을 게시했습니다. serverfault.com/questions/478669/…
wbharding

답변:


25

top -c상단 쇼 인수를 만드는 데 사용 합니다. 또는 c달리기 top에서 눌려서 이것을 너무 과장합니다.


1
죄송합니다. 더 분명해야합니다. 표시 한 스크린 샷은 "c"로 출력을 전환 한 후였습니다. 그들은 여전히 ​​갈퀴에 대한 논쟁이 없습니다.
wbharding

1

출력 결과에 alias 최상위 별칭 이 표시됩니까?

VIRT와 CPULOOP는 이것에 영향을 미치지 않기 때문에 top의 기본 동작을 변경하는 환경 변수는 없습니다.

/ etc / toprc의 내용은 무엇입니까? -그것은 시스템 전체 구성 파일입니다 (개인 구성 파일도 있지만 알지 못할 것입니다)

원하는 출력을 얻기 위해 / etc / toprc를 생성 / 변경하는 것이 좋습니다. 그리고 별명이 있으면 제거하십시오.

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