GNU/Linux >> Tutoriales Linux >  >> Linux

¿Usando prctl PR_SET_NAME para establecer el nombre del proceso o subproceso?

Sí, puede usar PR_SET_NAME en el primer argumento y el nombre como segundo argumento para establecer el nombre del hilo (o proceso) que llama. prctl devuelve 0 sobre el éxito Recuerda, depende de dónde llames a este prctl . Si lo llama dentro de su proceso, cambiará el nombre de ese proceso y todos sus hilos pertenecientes. Si lo llama dentro de un hilo específico, solo cambiará el nombre de ese hilo.

Ejemplo:

int s;
s = prctl(PR_SET_NAME,"myProcess\0",NULL,NULL,NULL); // name: myProcess

Ahora, si está ejecutando su proceso en Linux, escriba:

top

o

ps

Para ver el nombre adjunto a su ID de proceso.


Linux
  1. 8 comandos de Linux para una gestión de procesos eficaz

  2. Usando Bash para la automatización

  3. Cómo configurar la afinidad de la CPU para el proceso SYSTEMD en CentOS/RHEL 7

  4. Qué proceso está usando todo mi disco IO

  5. ¿Cómo nombrar un hilo en Linux?

Cómo encontrar un nombre de proceso usando el número PID en Linux

Consejos para usar tmux

Consejos para usar la pantalla

¿Cómo establecer el nombre de un hilo en Linux pthreads?

Cambiar el nombre del proceso en Linux

¿Cómo configuro un nick predeterminado para nuevas conexiones irssi?