systemctl 출력이 잘립니다.

systemctl 출력이 잘립니다.

이 명령의 출력을 grep해야 합니다.

systemctl | grep failed

문제는 전체 단위가 표시되지 않는다는 것입니다.

systemd-...-clean.service loaded failed failed        Cleanup of Temporary Directories
systemd-...-setup.service loaded failed failed        Recreate Volatile Files and Directories
tcsd.service              loaded failed failed        LSB: Init script for TCSD
cups.socket               loaded failed failed        CUPS Printing Service Sockets

systemd-...es-clean.timer 다음 과 같이 표시되는 단위를 볼 수 있습니다.systemd-tmpfiles-clean.service

파일을 사용하려고 합니다.

systemctl --failed > file

아니면 고양이:

systemctl --failed | cat

그러나 문제는 동일합니다. 이런 일이 발생하는 이유와 해결 방법을 이해해야 합니다.

답변1

이것은 파이프와는 아무 관련이 없으며 systemctl동작입니다. --full전체 이름을 확인하려면 스위치를 사용하세요 .

--full
    Do not ellipsize unit names and truncate unit descriptions in the
    output of list-units and list-jobs.

답변2

먼저 less로 옮긴 다음 grep을 시도하십시오. #systemctl status -l httpd | less | grep failed

관련 정보