ฉันต้องหยุดการรวบรวมในขณะที่ ฉันเห็นว่ามันกำลังทำงานอยู่:
ps axuw | grep collectd
user 73543 0.0 0.0 2540860 1900 ?? S 4:15PM 0:00.26 /usr/local/Cellar/collectd/5.4.0/sbin/collectd -f -C /usr/local/etc/collectd.conf
kill [PID]ฆ่ากระบวนการ แต่มันเริ่มต้นอีกครั้ง
ฉันเห็นมันในรายการ launchctl:
launchctl list | grep collectd
73543 - homebrew.mxcl.collectd
แต่ฉันไม่สามารถหามันได้:
mac:~ user$ ls /System/Library/LaunchDaemons/ | grep -i "collectd"
mac:~ user$
mac:~ user$ ls /Library/LaunchDaemons/ | grep -i "collectd"
mac:~ user$
ดังนั้นฉันจึงไม่ทราบวิธีขนถ่ายมันออกไป ขอบคุณ
@lzam:
—
hdf
mac:~ user$ launchctl stop 73543
launchctl stop error: No such process
ฉันไม่คิดว่าคุณสามารถโทรหา
—
lzam
launchctl stop
ด้วย PID ที่คุณต้องการฉลาก launchctl list
คุณสามารถลองหามันด้วย โปรดทราบว่าคุณอาจต้องใช้sudo
สำหรับทั้งคำสั่ง
launchctl stop
แทนที่จะฆ่า