2016-11-28 38 views
0

我有一個服務,我創建了一個服務單位的文件,支持服務的執行在RHEL7.X瞭解在Systemctl實用程序中的地位

當我運行該服務,然後我運行狀態的命令我得到下面的控制檯輸出: -

Loaded: loaded (/etc/systemd/system/spiritAgent.service; disabled; vendor preset: disabled) 
    Active: active (running) since Mon 2016-11-28 07:21:46 IST; 5s ago 
    Process: 32708 ExecStart=/opt/MyService start (code=exited, status=0/SUCCESS) 
Main PID: 495 (java) 
    CGroup: /system.slice/My.service 
      ‣ 495 /usr/java/jre1.8.0_102/bin/java -DGW_STATUS_SCHEDULER_INTERVAL=600000 -Dcom.ibm.jsse2.JSSEFIPS=true -Dspirit.config.dir=/opt/. 

任何人都可以請解釋我''在這裏是在CGroup下面的意思。其實'‣'是'方形',但當我在這裏複製它時,它正在變成'‣'

+0

你可以從這裏複製並粘貼符號:└─ –

+0

這不是我想要使用的符號的符號就像是「方」 –

回答

0

這是另一項服務的systemctl status輸出的片段。現在應該清楚每一行的意思,但讓我簡單地評論一下。這些符號是用於說明流程層次結構的梳子的僞圖。

這裏我們有一個cgroup和幾個進程分配給它。每個進程都將其PID與其命令行的前綴一起列出。

例如,第一行是PID=2282和apache worker的命令行。

Main PID: 2282 (httpd2-prefork) 
    CGroup: /system.slice/apache2.service 
      ├─ 2282 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2735 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2736 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2739 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2740 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2741 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      └─17607 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN...