4
วิธีค้นหาเอเจนต์เรียกใช้หรือ daemon ที่กำลังเริ่มต้นกระบวนการ
หลังจากติดตั้ง Autodesk Smoke ฉันมีกระบวนการ httpd สองกระบวนการที่ทำงานอยู่ตลอดเวลาและฉันต้องการหยุดกระบวนการเหล่านั้น เมื่อฉันใช้sudo killall httpdมันจะหยุดและรีสตาร์ททันที การตรวจสอบกิจกรรมแสดงให้เห็นว่ากระบวนการหลักคือ launchd แต่ฉันจะทราบได้อย่างไรว่าตัวแทนหรือ daemon เริ่มต้นทำงานเพื่อให้ฉันสามารถปิดใช้งานได้ launchctl list | grep httpd แสดงผลลัพธ์เหล่านี้: 302 - 0x7f94ea700dd0.anonymous.httpd 92 - org.apache.httpd ฉันมองเข้าไป/System/Library/LaunchDaemons/org.apache.httpd.plistและมันแสดงดังต่อไปนี้ disabledคุณสามารถเห็นมันตั้งค่าให้ launchdรายการอื่นที่มีชื่อแปลก ๆ จะไม่ปรากฏในการค้นหาระบบไฟล์ดังนั้นฉันจึงไม่รู้ว่ามันคืออะไร <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Disabled</key> <true/> <key>Label</key> <string>org.apache.httpd</string> <key>EnvironmentVariables</key> <dict> …