systemctl status 명령에서 전체 출력을 얻는 방법은 무엇입니까? [복사]

systemctl status 명령에서 전체 출력을 얻는 방법은 무엇입니까? [복사]

명령을 실행하면 systemctl status다음과 같은 결과가 출력됩니다.

[root@192 ~]# systemctl status sshd.service
● sshd.service - OpenSSH server daemon
   Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2022-04-29 21:48:45 PDT; 3min 43s ago
     Docs: man:sshd(8)
           man:sshd_config(5)
 Main PID: 1288 (sshd)
    Tasks: 1 (limit: 100917)
   Memory: 2.2M
   CGroup: /system.slice/sshd.service
           └─1288 /usr/sbin/sshd -D [email protected],[email protected],aes256-ctr,aes256-cbc,[email protected],aes128-c>

Apr 29 21:48:45 localhost.localdomain systemd[1]: Starting OpenSSH server daemon...
Apr 29 21:48:45 localhost.localdomain sshd[1288]: Server listening on 0.0.0.0 port 22.
Apr 29 21:48:45 localhost.localdomain sshd[1288]: Server listening on :: port 22.
Apr 29 21:48:45 localhost.localdomain systemd[1]: Started OpenSSH server daemon.
[root@192 ~]#

보시다시피 CGroup 출력이 잘립니다(마지막 >문자 참고). 전체 출력을 어떻게 얻을 수 있나요?

답변1

systemctl status --full

위의 명령을 입력하세요. 일부 사람들은 화살표 키를 사용하여 오른쪽으로 스크롤할 수 있다는 사실을 모르기 때문에 전체 로고를 혼동합니다. 터미널에서 사용 중인 색 구성표에 따라 >강조 표시된 문자(마지막 문자라고 부르는 문자)가 표시됩니다.


명령을 실행하면 이런 모습이 됩니다.

여기에 이미지 설명을 입력하세요.


맨 오른쪽을 보시면 아시겠지만'>'문자가 강조 표시됩니다. 명령이 실행되면 아무 것도 없습니다.--full, 이것'>'문자가 강조 표시되지 않습니다.

관련 정보