¿Existe una utilidad Services.msc o ntsysv para OSX? Solo quiero fortalecer mi OSX deshabilitando cualquier servicio no deseado y sus puertos.
El equivalente OS X de los servicios de Windows es Launchd . El equivalente de OS X services.msc
en Windows es launchctl . Los demonios administrados por launchd pueden ser bajo demanda o pueden activarse periódicamente (esto se puede configurar en launchd.plist)
Puede administrar los demonios desde la línea de comando (desde Terminal.app
debajo /Applications/Utilities/
) o usando una herramienta como Lingon .
Desde la línea de comando:
Listar agentes/trabajos cargados usando
launchctl list
Deshabilitar y habilitar un agente usando (persiste entre arranques)
launchctl enable <name> or launchctl disable <name>
Detenga e inicie un agente inmediatamente usando
launchctl kickstart <name> or launchctl kill <name>
Los siguientes comandos son comandos obsoletos , que puede ver en Internet:
Quitar un agente/trabajo usando
launchctl remove <name>
Deshabilite un agente/trabajo para la sesión iniciada actualmente solo usando
launchctl unload <name>
Cargue un agente/trabajo manualmente usando
launchctl load <name>
Referencias adicionales:
man launchctl
en Terminal.app
(o el manual en línea para launchctl )man launchd
en Terminal.app
(o el manual en línea para launchd )man launchd.plist
en Terminal.app
(o el manual en línea para launchd.plist )tenga en cuenta que para MacOS 10.13, debe usar el sistema de desactivación de launchctl / esto detendrá el proceso, pero mantendrá la definición en la carpeta del sistema.
polígloto
MK
polígloto
MK
MK
launchctl list
para ver la lista de demonios. También puede utilizarActivity Monitor
para ver todos los procesos. La mayoría de ellos usan la convención de terminar el nombre con "d", como launchd, syslogd, etc.MK
kiradotee
mjs
Toby
cameron lowell palmer
gregg leventhal