Estoy tratando de crear un cron job para evitar que los niños en una escuela de la ejecución del servidor de Minecraft. (Que en realidad necesitan para ejecutar el cliente de Minecraft porque lo usamos para enseñar programación.) El nombre del PROCESO que siempre está en "java". Que no es útil para mí.
He encontrado una manera de usar jps
y lsof
de obtener el tamaño de archivo de toda la marcha .los archivos jar. Yo podría matar procesos con base en eso, pero parece complicado.
El nombre de la Aplicación (y no el proceso) que se ejecuta el servidor de Minecraft (como se muestra por el logotipo de Apple en la esquina superior izquierda de la pantalla) Y su nombre de clase de Java son ambos neto.de minecraft.servidor.MinecraftServer pero nunca puedo conseguir que la cadena desde la línea de comandos, no importa cómo muchas variaciones de ps
trato. ps
y top
siempre llamar el proceso "java". Es fácil encontrar el nombre de archivo que se utiliza, pero eso es inútil porque es fácil de modificar.
Hay un buen camino para encontrar si la Solicitud o de la clase de Java net.de minecraft.servidor.MinecraftServer está funcionando y cuál es su proceso?