Sono un nuovo utente Linux. Come posso trovare un programma/processo per computer per nome su Linux? È possibile trovare un processo per nome invece di PID su un Linux?
Un programma per computer Linux, o l’esecuzione di un programma in concomitanza con altre applicazioni noto come un processo. Un processo figlio in Linux è un processo creato da un altro processo. Il processo padre è un processo che ha creato uno o più processi figlio sul sistema operativo Linux., L’identificatore di processo (process ID o PID) è un numero utilizzato dai kernel del sistema operativo Linux o Unix. Viene utilizzato per identificare in modo univoco un processo attivo.

Procedura per trovare il processo per nome su Linux

  1. Aprire l’applicazione terminale.,
  2. Digitare il comando pidof come indicato di seguito per trovare il PID per firefox processo:
    pidof firefox
  3. O usare il comando ps con comando grep come segue:
    ps aux | grep-i firefox
  4. Per cercare di segnale o di processi basati su nome, utilizzare:
  5. pgrep firefox

Linux trovare processo nome, utilizzando pgrep comando

pgrep comando esamina i processi attualmente in esecuzione e gli elenchi degli Id che corrisponde ai criteri di selezione a schermo. Tutti i criteri devono corrispondere., Per esempio, solo i processi chiamati sshd E di proprietà dell’utente root:
$ pgrep -u root sshd
Basta guardare il pid per firefox processo:
$ pgrep firefox

Come utilizzare il ‘ps aux | grep’

ps comando mostra le informazioni sulla selezione dei processi attivi:
$ ps aux
$ ps aux | grep -i 'search-term'
$ ps aux | grep 'firefox'
$ ps aux | grep 'sshd'

O utilizzare la seguente sintassi invece di utilizzare egrep comando in tubi di:
$ ps -fC firefox
$ ps -fC chrome

L’opzione-C chiede ps comando per selezionare Pid dal nome del comando.,

Utilizzando il comando pidof per afferrare PID per qualsiasi programma con nome su Linux

Il comando pidof trova gli ID di processo (PID) dei programmi con nome come sshd, firefox e altro ancora.,r>$ top
O
$ htop

Vedi anche

  • Mostra Tutti i Processi in Esecuzione in Linux
  • Linux / UNIX: Scoprire o determinare se il pid del processo è in esecuzione
  • Unix / Linux: Trovare Informazioni Circa Il Processo, Tra cui Tutti i Parametri della Riga di Comando
  • Linux: scoprire Quale Processo È in Ascolto Su una Porta

Ottenere ulteriori informazioni

Leggere le pagine man per il seguente comando utilizzando il comando “man”:
$ man pgrep
$ man pidof
$ man ps

🐧 si Prega di sostenere il mio lavoro su Patreon o con una donazione.,
– Ricevi le ultime esercitazioni su Linux, Open Source& DevOps tramite feed RSS o newsletter settimanale.
0 0 commenti… aggiungere uno ↓
Categoria Elenco di Unix e Linux i comandi
Gestione File gatto
Firewall Alpino Mura • 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