当我运行命令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 输出被截断(注意最后一个>字符)。如何获得完整的输出?
systemctl status --full
输入上面的命令。有些人对完整标志感到困惑,因为他们没有意识到它可以使用箭头键向右滚动。根据您在终端中使用的配色方案,您应该会看到
>
突出显示的字符(您称为最后一个字符)。这是我执行命令时的样子。
如果你往最右边看,你会看到
'>'
字符被突出显示。在不带 的情况下执行命令时--full
,'>'
字符将不突出显示。