문제

*nix 명령에 대한 전체 너비 결과를 얻으려면 어떻게해야합니까? "추신"?
나는 우리가 같은 것을 지정할 수 있다는 것을 알고 있습니다 --cols 1000 그러나 어쨌든 나는 열을 할 수 있고 모든 것을 인쇄 할 수 있습니까?

도움이 되었습니까?

해결책

노력하다 ps -w -w aux. -w 옵션은 출력을 넓게 설정하고 두 번 수행하면 너비가 무제한이됩니다. "AUX"부분은 더 많은 정보를 보여주고 (AFAIK) 사용할 수있는 꽤 표준 모드입니다. 이것은 물론 플랫폼 의존적이며 위의 것은 Linux의 Procps 버전 3.2.7에서 작동합니다.

다른 팁

지정하십시오 w BSD 스타일을 사용하는 경우 옵션 두 번 ps. 예, ps auwwx. 시스템 V를 사용할 때 다른 옵션 세트가 적용됩니다. ps.

PS에 대한 두 가지 옵션 구문이 있습니다. SYSV를 기반으로 한 표준 POSIX 1 및 BSD를 기반으로합니다. Linux에서 사용되는 GNU PS는 POSIX 옵션이 앞쪽에 대시가 있고 BSD 옵션과 BSD 옵션이 없기 때문에 둘 다를 지원합니다. 스타일.

어쨌든, posix 스타일의 모든 프로세스를 얻으려면 -e, bsd에서는 ax입니다 (A는 다른 사용자의 프로세스를 포함하고 x에는 제어 터미널 IE 데몬이없는 프로세스가 포함되어 있음).

모든 열을 포함시키는 단일 옵션이 없습니다. 가능한 많은 열이 있습니다. POSIX 옵션 -f, -f 및 -l은 모두 BSD 옵션 U와 마찬가지로 다른 열의 추가 열 세트를 표시하게합니다 (따라서 다른 답변에 언급 된 "PS aux"는 매우 일반적인 명령입니다).

-O (또는 O) 옵션을 사용하여 원하는 열을 명시 적으로 이름을 지정 해야하는 것보다 더 많은 열을 원한다면. 목록은 Man Page를 참조하십시오. 사용할 수있는 약 100 개의 다른 이름이 있지만 일부 이름은 중복이며 다른 이름은 동일한 정보를 다른 방식으로 표시합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top