Background-Process
記錄器和 tee 在後台執行?
有時我注意到伺服器執行緩慢,並且在那些時候
ps -e
顯示logger
並且tee
正在執行,但我想不出為什麼。這是一個已知的問題?為什麼這些需要在不被呼叫的情況下執行?發生這種情況時,執行的系統很少,但可能與執行 Chromium 有一些聯繫,但我不確定。
用於
pstree -s <PID>
找出程序的父程序是什麼。例如:
$ pstree -ps 1518 systemd(1)───nginx(1518)─┬─nginx(1519) ├─nginx(1520) ├─nginx(1521) ├─nginx(1522) └─nginx(1523)
如果程序是由正在執行的服務啟動的,那麼
systemctl status <PID>
將顯示相應的服務。$ systemctl status 1523 ● nginx.service - The nginx HTTP and reverse proxy server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/nginx.service.d └─override.conf Active: active (running) since Sat 2019-08-10 06:36:27 GMT; 2 weeks 4 days ago Main PID: 1518 (nginx) Tasks: 6 Memory: 497.3M CGroup: /system.slice/nginx.service ├─1518 nginx: master process /usr/sbin/nginx ├─1519 nginx: worker process ├─1520 nginx: worker process ├─1521 nginx: worker process ├─1522 nginx: worker process └─1523 nginx: cache manager process