soy un nuevo usuario de Linux. ¿Cómo puedo encontrar un programa/proceso de computadora por nombre en Linux? ¿Es posible encontrar un proceso por nombre en lugar de PID en un Linux?
Un Programa de computadora Linux, o ejecutar un programa simultáneamente con otras aplicaciones conocidas como un proceso. Un proceso hijo en Linux es un proceso creado por otro proceso. El proceso padre es un proceso que ha creado uno o más procesos hijos en el sistema operativo Linux., El identificador de proceso (process ID o PID) es un número utilizado por los núcleos de Sistemas Operativos Linux o Unix. Se utiliza para identificar de forma única un proceso activo.
Procedimiento para encontrar el proceso por el nombre en Linux
- Abra la aplicación terminal.,
- escriba el comando pidof de la siguiente manera para encontrar el proceso PID for firefox:
pidof firefox <| li> - o use el comando ps junto con el comando grep de la siguiente manera:
ps aux/grep-i firefox - Para Buscar o señalar procesos basados en el nombre use:
pgrep firefox
Linux busque el proceso por nombre usando el comando pgrep
los procesos actualmente en ejecución y enumera los ID de proceso que coinciden con los criterios de selección a la pantalla. Todos los criterios tienen que coincidir., Por ejemplo, solo enumerará los procesos llamados sshd y propiedad del usuario root:$ pgrep -u root sshd
simplemente busque PID para firefox proceso:$ pgrep firefox
cómo usar ‘ps aux | grep command’
ps command muestra información sobre una selección de los procesos activos:$ ps aux
$ ps aux | grep -i 'search-term'
$ ps aux | grep 'firefox'
$ ps aux | grep 'sshd'
o use la siguiente sintaxis en lugar de usar el comando egrep en tuberías:$ ps -fC firefox
$ ps -fC chrome
La Opción-C le pide al comando ps que seleccione pids por nombre de comando.,
Usando el comando pidof para agarrar PIDs para cualquier programa nombrado en Linux
el comando pidof encuentra los ID de proceso (pids) de los programas nombrados como SSHD, firefox y más.,r>$ top
OR$ htop
Véase también
- Mostrar todos los procesos en ejecución en Linux
- Linux / UNIX: Averigüe o determine si el PID del proceso se está ejecutando
- Unix / Linux: encuentre información sobre el proceso incluyendo todos los parámetros de la línea de comandos
- Linux: averigüe qué proceso está escuchando en un puerto
obtener más ayuda
lea las páginas de manual para el siguiente comando usando el comando man:$ man pgrep
$ man pidof
$ man ps
Get obtenga los últimos tutoriales sobre Linux, código abierto & DevOps a través de RSS o boletín semanal por correo electrónico.
0 0 Comentarios… agregar uno ↓
Categoría | Lista de Unix y Linux comandos |
---|---|
Administración de Archivos | cat |
Firewall | Alpine Amuro • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.,04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
Deja una respuesta