¿Cómo encontrar el nombre del proceso? -- mmand-line campo con process camp askubuntu Relacionados El problema

How to find process name?


1
vote

problema

Español

¿Cada servicio que está funcionando activo tiene un proceso que se puede ver por ABCDEFGHIJKLMNABCDEFGHIJKLMN1 comando en Linux?

En caso afirmativo, ¿cómo puedo encontrar el nombre del proceso relacionado?

Por ejemplo, si ntp se está ejecutando, debo verlo por el nombre ntp en ps -aux | grep ntp ?

Original en ingles

Does every service that is active running have a process that can be seen by ps command on linux?

If yes, how can I find the related process name?

For example if ntp is running, should I see it by the name ntp in ps -aux | grep ntp?

     

Lista de respuestas

1
 
vote

¿Cada servicio que está funcionando activo tiene un proceso que puede ser visto por el comando ps en Linux

si.

Por ejemplo, si se está ejecutando NTP, debo verlo por el nombre NTP en PS -AUX | grep ntp? gracias

si.

  $ ps -aux | grep ntp ntp       1142  0.0  0.0  40264  1456 ?        Ss   Feb25   5:07  /usr/sbin/ntpd -p /var/run/ntpd.pid -g -c /var/lib/ntp/ntp.conf.dhcp -u 105:112   

, al menos, mostrará el nombre del demonio y el usuario. En el caso de "NTP" que sería "NTPD" y "NTP". Hay servicios que (de forma predeterminada) usan otro nombre de usuario que el nombre del proceso, sin embargo: el usuario de Apache "www-data" como nombre de usuario y "apache2" es el proceso.

de comentarios:

¿Cómo puedo encontrar el nombre exacto del proceso de un servicio entonces?

Tiendo a conocer los nombres de todos los procesos que se ejecutan en mi sistema. Apache no funciona cuando se busca a través de Systemd:

  $ ps -ef | grep apache www-data  9799  1638  0 11:21 ?        00:00:00 /usr/sbin/apache2 -k start www-data 12293  1638  0 12:00 ?        00:00:00 /usr/sbin/apache2 -k start www-data 12727  1638  0 12:02 ?        00:00:00 /usr/sbin/apache2 -k start www-data 13122  1638  0 12:08 ?        00:00:00 /usr/sbin/apache2 -k start www-data 13711  1638  0 12:18 ?        00:00:00 /usr/sbin/apache2 -k start www-data 14004  1638  0 12:20 ?        00:00:00 /usr/sbin/apache2 -k start www-data 14013  1638  0 12:20 ?        00:00:00 /usr/sbin/apache2 -k start www-data 14120  1638  0 12:22 ?        00:00:00 /usr/sbin/apache2 -k start www-data 15079  1638  0 12:41 ?        00:00:00 /usr/sbin/apache2 -k start www-data 15557  1638  0 12:51 ?        00:00:00 /usr/sbin/apache2 -k start www-data 15783  1638  0 12:57 ?        00:00:00 /usr/sbin/apache2 -k start www-data 15786  1638  0 12:57 ?        00:00:00 /usr/sbin/apache2 -k start $ sudo systemctl list-unit-files | grep apache $ sudo systemctl list-unit-files | grep https $ sudo systemctl list-unit-files | grep http   

No todo es un servicio de sistemas;)

 

does every service that is active running have a process that can be seen by ps command on linux

Yes.

for example if ntp is running, should I see it by the name ntp in ps -aux | grep ntp? thanks

Yes.

$ ps -aux | grep ntp ntp       1142  0.0  0.0  40264  1456 ?        Ss   Feb25   5:07  /usr/sbin/ntpd -p /var/run/ntpd.pid -g -c /var/lib/ntp/ntp.conf.dhcp -u 105:112 

It will, at least, show the name of the daemon and the user. In the case of "ntp" that would be "ntpd" and "ntp". There are services that (by default) use another user name than the name of the process though: apache user "www-data" as a username and "apache2" is the process.

From comments:

How can I find the exact process name of a service then?

I tend to know the names of all the processes running on my system. Apache does not work when searching through systemd:

$ ps -ef | grep apache www-data  9799  1638  0 11:21 ?        00:00:00 /usr/sbin/apache2 -k start www-data 12293  1638  0 12:00 ?        00:00:00 /usr/sbin/apache2 -k start www-data 12727  1638  0 12:02 ?        00:00:00 /usr/sbin/apache2 -k start www-data 13122  1638  0 12:08 ?        00:00:00 /usr/sbin/apache2 -k start www-data 13711  1638  0 12:18 ?        00:00:00 /usr/sbin/apache2 -k start www-data 14004  1638  0 12:20 ?        00:00:00 /usr/sbin/apache2 -k start www-data 14013  1638  0 12:20 ?        00:00:00 /usr/sbin/apache2 -k start www-data 14120  1638  0 12:22 ?        00:00:00 /usr/sbin/apache2 -k start www-data 15079  1638  0 12:41 ?        00:00:00 /usr/sbin/apache2 -k start www-data 15557  1638  0 12:51 ?        00:00:00 /usr/sbin/apache2 -k start www-data 15783  1638  0 12:57 ?        00:00:00 /usr/sbin/apache2 -k start www-data 15786  1638  0 12:57 ?        00:00:00 /usr/sbin/apache2 -k start $ sudo systemctl list-unit-files | grep apache $ sudo systemctl list-unit-files | grep https $ sudo systemctl list-unit-files | grep http 

No everything is a systemd service ;)

 
 
         
         

Relacionados problema

3  ¿Hay alguna forma de suspender automáticamente los procesos que se están ejecutando en espacios de trabajo desenfocados?  ( Is there a way of automatically suspending processes that are running in unfocus ) 
¿Hay un administrador de tareas (o una opción) que pueda suspender automáticamente los procesos (o desacatarlos) en espacios de trabajo no utilizados? Por e...

0  PID creado con sistema ()  ( Pid created with system ) 
Soy nuevo en Ubuntu. Estoy creando un programa con Abre 2/4/8 nuevo proceso en terminales separados. Utilizando el sistema (). ¿Cómo puedo obtener PID de ello...

6  ¿Cómo puedo saber qué archivo un programa está tratando de acceder?  ( How do i know which file a program is trying to access ) 
Tengo un programa que estoy tratando de correr, sin embargo, cuando lo ejecuto; Simplemente se queja de que no puede encontrar un archivo en particular. Sin...

5  Matando un proceso de funcionamiento en una máquina de Ubuntu de forma remota de una máquina de Windows que está en LAN  ( Killing a running process in an ubuntu machine remotely from a windows machine w ) 
¿Es posible matar un proceso que se ejecuta en una máquina Ubuntu de una máquina de Windows (XP) conectada de forma remota a través de LAN? Puedo matar el p...

178  ¿Cómo mato procesos en Ubuntu?  ( How do i kill processes in ubuntu ) 
¿Cómo mato todos los procesos que se ejecutan por mi propia cuenta no root? Tengo algunos procesos SMBD de giro que causé por mi máquina de Windows y, por l...

34  ¿Qué proceso de Google Chrome matará para cerrar la ventana desde la terminal?  ( What process of google chrome to kill to close window from terminal ) 
Google Chrome generalmente tiene 8 a 9 procesos que se ejecutan, aunque solo una ventana está abierta. ¿Cuál de estos procesos mato para cerrar con seguridad ...

128  ¿Cuál es la diferencia técnica entre el demonio, el servicio y el proceso?  ( What is technical difference between daemon service and process ) 
Quiero saber que cuáles son las diferencias en el comportamiento de un demonio, proceso y servicio que se ejecuta en Ubuntu. ...

1  ¿Puedo conectarme a ejecutar la secuencia de comandos de Autostart Python?  ( Can i connect to running autostart python script ) 
Estoy ejecutando Lubuntu 13.10 y tiene un script de Python que se ejecuta en el inicio a través de ~/.config/lxsession/Lubuntu/autostart . El script comienza...

4  Mantenga los procesos de funcionamiento vivos cuando desconectan la conexión remota  ( Keep the running processes alive when disconneting the remote connection ) 
Tengo un montón de procesos en un servidor iniciado por SSH desde mi propia máquina. Ahora se trata de tres horas que el Ubuntu de mi máquina se ha colgado y ...

3  esperar () comportamiento raro en Ubuntu  ( Wait weird behavior in ubuntu ) 
Escribí el siguiente programa y ejecuté en la terminal. Pero estoy confundido de que el programa no muestra los resultados, ya que se describe el comportamien...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos