1
任何人都可以解釋下面輸出的最後一行「`-813」是什麼意思,爲什麼它以「 - 」開頭,而systemctl的大部分輸出是「| - 」。Linux Systemd Cgroup字符的含義'`'
systemctl status timemaster
timemaster.service - Synchronize system clock to NTP and PTP time sources
Loaded: loaded (/usr/lib/systemd/system/timemaster.service; enabled)
Active: active (running) since Wed 2016-10-26 20:24:37 CEST; 14h ago
Main PID: 806 (timemaster)
CGroup: /system.slice/timemaster.service
|-806 /usr/sbin/timemaster -f /etc/timemaster.conf
|-812 /usr/sbin/ntpd -u ntp:ntp -g -n -c /var/run/timemaster/ntp.conf
`-813 /usr/sbin/ptp4l -l 5 -f /var/run/timemaster/ptp4l.0.conf -S -i eth4
下面是用不同的輸出相同的命令時,它意味着什麼否則它將與「└─」結尾。
systemctl status timemaster.service
● timemaster.service - Synchronize system clock to NTP and PTP time sources
Loaded: loaded (/usr/lib/systemd/system/timemaster.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2016-10-28 12:48:10 WEST; 1h 58min ago
Main PID: 676 (timemaster)
CGroup: /system.slice/timemaster.service
├─676 /usr/sbin/timemaster -f /etc/timemaster.conf
└─686 /usr/sbin/chronyd -u chrony -n -f /var/run/timemaster/chrony.conf
非常感謝
但是爲什麼在某些情況下會使用不同的輸出?另一個區別是,與「框圖字符」的變體還包括一個Unicode項目符號點:「●」。 –
據推測'systemctl'決定何時使用這些字符,可能基於語言環境,也可能是輸出到終端。 –
我通過串行tty得到第一個。 – Shuangistan