|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  • * Dator Kunskap >> System >> Unix >> Content

    Vad är Unix -kommandot för att få namn på en process?

    Det finns inte ett enda Unix -kommando för att få * bara * namnet på en process. De gemensamma kommandona visar mer information än bara namnet. Du måste använda kommandoradsverktyg och potentiellt textbehandling för att extrahera bara namnet. Här är några alternativ:

    * `ps` (vanligast): `PS 'visar information om processer. För att få en lista med processnamn kan du använda:

    `` `bash

    PS -o Comm =

    `` `

    `-o Comm =` anger att endast kommandotamnet (`comm ') ska matas ut.

    * `pgrep`: Om du känner till processnamnet (eller en del av det) är `pgrep` mer kortfattad:

    `` `bash

    pgrep firefox

    `` `

    Detta kommer att returnera process -ID (PID) för alla processer som innehåller "Firefox" i deras namn. För att få själva namnet måste du kombinera det med `PS '. Detta är emellertid mindre effektivt än att bara använda `PS -o Comm =` direkt.

    * `top` eller` htop` (interaktiv): `Top 'och` htop' är interaktiva processvisare. De visar processnamnet tillsammans med annan information, men de matar inte ut bara bara namnet till kommandoraden i ett lätt användbart format. Du måste läsa namnet manuellt från utgången.

    Därför är `PS -o Comm =` i allmänhet det mest enkla och effektiva sättet att få en lista med processnamn. `pgrep 'är användbart när du vill hitta PID:erna för specifika processer, men det ger inte direkt namnet.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vilka är fördelarna med att använda operativsystemet…
    ·Vad är systemadministratörskommando i UNIX -operativs…
    ·Vad är 000 i UNIX -filsystem?
    ·Vilken Windows Command -prompt gör samma sak som Cat i…
    ·Hur du ändrar ett ägarens namn i Unix
    ·Vad är ShellExecuteExfailedcode1203?
    ·Hur skriver du ett C -program för Diff -kommando som v…
    ·Vilka är de två typerna av kommandon?
    ·Så här ändrar Unix lösenordet upphör att gälla
    ·Hur använder du kommandot less i Linux?
    Utvalda artiklarna
    ·Hur man tar bort program för Windows 2000 Drivrutiner
    ·Hur tar jag bort en Dual Boot OS
    ·Äger Microsoft fortfarande Apple -aktier?
    ·Hur Återställ Thin Client
    ·Hur man installerar en USB- kamera på Linux
    ·Hur Rotera dataskärmar
    ·Hur tar jag bort nedladdade tapeten
    ·Vad heter ett utbyggt fönster?
    ·Så monterar USB-enheter i Windows XP
    ·Hur kan vi minska Cache Size
    Copyright © Dator Kunskap https://www.dator.xyz