Hay un proceso llamado SH que usa el 100% de mi CPU

Revisé el Monitor de actividad y noté 2 procesos llamados shque estaban consumiendo mi CPU.

¿Qué aplicaciones están relacionadas con estos procesos y cómo puedo evitar que consuman toda la CPU?

Escriba ps -efterminal y vea qué proceso principal inició los comandos de shell.

Respuestas (2)

shes un shell , un programa que proporciona una interfaz de línea de comandos a su computadora. Se puede utilizar de forma interactiva o como intérprete de archivos de script, como los famosos scripts de mantenimiento periódico. Es probable que se esté ejecutando algún script de este tipo en este caso, y puede estar atascado por algún motivo.

Debería poder averiguar qué secuencia de comandos es usando Inspeccionar en los shprocesos en el Monitor de actividad y mirando la pestaña Abrir archivos y puertos. Un archivo que aparece allí con la extensión .sh es un script de shell. Con suerte, su nombre le dará una pista sobre su propósito; también puede abrirlo como texto e inspeccionarlo.

El script de shell no tiene necesariamente una .shextensión.
No, eso es verdad.

Sepa que es una publicación anterior, pero en mi caso, cuando vi un alto uso de la CPU de SH, ¡era un VIRUS!

Busqué horas en Google para encontrar esto y eliminarlo.

Solución respondida aquí: https://superuser.com/a/868147

Es mejor vincular a la respuesta específica que mencionó. Use el botón "compartir" debajo de cada respuesta para obtener el enlace directo. Aunque todas las respuestas están relacionadas con cron y creo que la solución a esta pregunta no está relacionada con cron.