Nido Apple

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Terminal arranca sólo al arrancar el sistema

Saludos, Os escribo porque estoy un poco desesperado con un problema que me ha surgido hace poco. LO he incluído en este foro porque desconozco si puede estar relacionado con un virus, pero podría ser. El caso es que cada vez que arranco mi MBP, se me abre un terminal y en él se ejecuta automáticamente la siguiente secuencia de comandos: Last login: Mon Jun 8 00:18:46 on console /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java ; exit; MBP:~ miguelgonzalezherranz$ /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java ; exit; Usage: java [-options] class [args...] (to execute a class) or java [-options] -jar jarfile [args...] (to execute a jar file) where options include: -d32 use a 32-bit data model if available -d64 use a 64-bit data model if available (implies -server, only for x86_64) -client to select the "client" VM -server to select the "server" VM -jvm is a synonym for the "client" VM [deprecated] -hotspot is a synonym for the "client" VM [deprecated] The default VM is client. -cp -classpath A : separated list of directories, JAR archives, and ZIP archives to search for class files. -D= set a system property -verbose[:class|gc|jni] enable verbose output -version print product version and exit -version: require the specified version to run -showversion print product version and continue -jre-restrict-search | -jre-no-restrict-search include/exclude user private JREs in the version search -? -help print this help message -X print help on non-standard options -ea[:...|:] -enableassertions[:...|:] enable assertions -da[:...|:] -disableassertions[:...|:] disable assertions -esa | -enablesystemassertions enable system assertions -dsa | -disablesystemassertions disable system assertions -agentlib:[=] load native agent library , e.g. -agentlib:hprof see also, -agentlib:jdwp=help and -agentlib:hprof=help -agentpath:[=] load native agent library by full pathname -javaagent:[=] load Java programming language agent, see java.lang.instrument logout [Proceso completado] No tengo ni idea de a qué puede ser debido pero temo que sea un virus, por lo que os agradecería que me echaráis una amno si sabéis por donde pueden ir los tiros. Últimamente he instalado varios programas que he descargado de internet, no sé si esto puede haber influido. Muchas gracias por vuestra ayuda

16 Respuestas

0voto

betunka Puntos98760
Hola, intenta ir a preferencias del sistema primero a : cuentas/arranque y fijate si terminal esta ahi, si lo esta quitalo. Ahora bien, dudo que sea un virus, pero prueba primero lo de arriba y si esto persiste prueba empezando a desinstalar los programillas que te has bajado, usnado APPTRAP por ejemplo, no dices que clase de programas sean pero si son piratillas pues si, si puede haber algun problema de troyanos. saludos!

0voto

Giantmike Puntos560
Muchas gracias por tu respuesta. Te comento: He ido al menú "Arranque" de Cuentas y en efecto hay un Archivo ejecutable Unix, de nombre Java, que al pinchar sobre él, me abre una ventana de Terminal, y ejecuta el susodicho script, por lo que, por lo pronto, el ejecutable ya está localizado. Deduzco que lo que debo hacer es borrarlo de la lista, pero al ser un archivo de nombre java, me da miedo el hacerlo a lo bruto sin saber muy bien lo que estoy haciendo. ¿Qué me recomendáis? Lo quito de la ventana Arranque o lo borro directamente? Si lo elimino de Arranque, ¿cómo podría volver a añadirlo? Lo digo porque al estar guardado en System/... no se puede acceder a él yo creo... En cuanto a los programas que he instalado recientemente, no está el Mercury Messenger, pero sí los siguientes: 1Password Adobre Lightroom 2 Aperture 2.1.3 AppCleaner Coolris Diskaid JDownloader Little Snitch MP3 Alarm Clock MPFreaker Paintbrush Toast 10 Titanium Transmission XTorrent Os doy la lista por si sabéis con cual puede estar relacionado el problema. Por si sirve de algo, me suena que al instalar alguno de estos programas, en algún paso del proceso de instalación me comentaba algo relacionado con tener instalado un soporte java, o máquina java o no sé qué (no recuero bien), pero no soy capaz de recordar en qué programa era. Te reitero mi agradecimiento por vuestra ayuda Un cordial saludo

0voto

betunka Puntos98760
Hola, que version de sistema tienes? de bote pronto no recuerdo que ningun ejecutable de java se instale por default ahi, no veo problema si lo quitas, prueba haciendolo, no es normal que algun programa de arranque te haga este circo , vamos si el archivo tiene que ver con alguno de ellos. saludos!

0voto

Giantmike Puntos560
Tengo el Mac OS X 10.5.7. Si elimino este script de "Arranque", ¿cómo podría añadirlo después sabiendo que está en el path: /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java, y por tanto, que que no se puede acceder directamente al mismo desde la pestaña "+" de Arranque? Muchas gracias

0voto

amblin272 Puntos121260

Giantmike

Tengo el Mac OS X 10.5.7. Si elimino este script de "Arranque", ¿cómo podría añadirlo después sabiendo que está en el path: /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java, y por tanto, que que no se puede acceder directamente al mismo desde la pestaña "+" de Arranque? Muchas gracias

Salutes ^_^... pues esa ruta es posible seguirla sin ningún problema, solo para el registro, ese "script" es el usado para ejecutar un binario Java pero en tu caso se ejecuta sin q' le "pasen" el binJava y por ello saca todo el mensaje el cual es solo un resumen de los parámetros y sintaxis necesaria para su funcionamiento... en pocas palabras, no hace nada si lo quitas o dejas (esto último más allá de q' abra la Terminal)...

0voto

Giantmike Puntos560
¿Cómo se accede por tanto al directorio System?

0voto

betunka Puntos98760
Si es parte de una aplicacion este arrancara cuando la aplicacion se active, no es necesario tenerlo de arranque, insisto, por default 10.5.7 no tiene este item de arranque ( siempre existe la excepcion, pero no he visto nadie con algo similar, osea despues de actualizar) , asi que debe ser parte de una aplicacion que has instalado, asi cuando arranques la aplicacion todo se activara, no veo problema si lo quitas de ahi. Ahora mismo no recuerdo el comando de terminal para poner un item de arranque, pero lo busco en un tiempito, lo puedes googlear tambien si te urge. saludos!

0voto

Giantmike Puntos560
He buscado el comando en google, pero no lo he encontrado. A ver si tienes suerte. Por cierto, ¿existe alguna forma de abrir el susodicho archivo de nombre java, para echarle un ojo al código que tiene? Lo digo porque no tengo claro si el error que me sale es porque el código de esete fichero es incorrecto o porque le faltan parámetros a la hora de ejecutarlo. Un cordial saludo

0voto

amblin272 Puntos121260

Giantmike

¿Cómo se accede por tanto al directorio System?

Salutes ^_^... desde el escritorio click en Disco duro->System->y te sigues así...

0voto

amblin272 Puntos121260

Giantmike

He buscado el comando en google, pero no lo he encontrado. A ver si tienes suerte. Por cierto, ¿existe alguna forma de abrir el susodicho archivo de nombre java, para echarle un ojo al código que tiene? Lo digo porque no tengo claro si el error que me sale es porque el código de esete fichero es incorrecto o porque le faltan parámetros a la hora de ejecutarlo. Un cordial saludo

Salutes ^_^... pues no puedes abrirlo como tal ya q' no es un script, es una aplicación de línea de comando (Terminal) aunq' si puedes leer un poco de las instrucciones... el texto q' aparece no es un error, es simplemente q' le faltan parámetros y por ello muestra la serie de opciones q' son necesarias para poder ejecutarse...

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


Actividad Reciente

...