Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Linux >> Content

    Hur man dödar en Linux- process av ID

    Som med all programvara, kan buggar och oförutsägbara händelser orsakar Linux processer för att krascha , stoppa program från att arbeta och ofta använder upp stora mängder CPU och minne . Om en process slutar svara eller går utom kontroll , kan du använda kommandot kill för att stänga av processen i en mängd olika sätt som ökar i svårighetsgrad . När du har dödat processen , kan du starta om programmet efter att ha undersökt orsaken till kraschen . Instruktioner
    1

    Logga in på Linux-server med SSH om du använder en fjärrserver , eller öppna ett terminalfönster om du arbetar på datorn .
    2

    hitta ID-numret för den process du vill döda . En lista över aktiva processer kan ses genom att skriva " px - aux " på terminalen prompten , som visar namnet på varje process och dess process -ID . Skriv " top " i terminalen prompten för att se en realtidsvisning visar processer som körs och ID , och mängden CPU och minne vardera använder . Denna information är användbar för att se någon av styrprocesser . Tryck på " q " för att avsluta toppen och tillbaka till terminalen prompten .
    3

    Type " kill process_id " vid terminalprompten att döda en särskild process , som ersätter " process_id " med den relevanta processen ID-nummer. Kommandot kill kommer att försöka stoppa processen rent .
    4

    Type " kill -1 process_id " vid terminalprompt om kommandot kill på egen hand inte kunde stänga av processen . Den " -1 " parametern berättar processen att sluta som om en logg ut var uppstående , och försök att döda alla barn processer .
    5

    Type " kill -9 process_id " vid terminalprompten om tidigare försök att stoppa processen har misslyckats . Detta kommer att tvinga processen att dö , men får lämna vissa underordnade processer körs som det inte är en ren avstängning . Om något barn processer kvarstår , kan du döda dem manuellt om det behövs .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar Knoppix på en hårddisk
    ·Hur man hittar en domän Antal i Linux
    ·Linux Sök och Ersätt en sträng i en fil
    ·Hur till Öka nedladdningshastighet i Linux
    ·Hur man installerar Linux på Acer Aspire One
    ·Hur man skickar ett MSG till en mobiltelefon från Linu…
    ·Hur man byter Datum med ett numeriskt i Bash
    ·Hur Extrahera en BIN -fil i Linux
    ·Lägga till en domän Sendmail
    ·Vilken Linux-distributionen kommer att arbeta på en Pr…
    Utvalda artiklarna
    ·Hur Avbryt ett Apple konto
    ·Hur man installerar en 2003 Server på en Microsoft Vir…
    ·Grundläggande Games for Windows Vista
    ·Hur man justerar en automatisk klocka till rätt tid
    ·Hur du manuellt bort filer systemåterställningspunkte…
    ·Hur kan jag lägga till mer minne Windows Vista Home Ba…
    ·Hur streama till en PS3 från Ubuntu
    ·Hur kan jag göra det Väggpapper mindre i Windows 7
    ·Ominstallation En Chipset
    ·Setup.Exe har stött på ett problem
    Copyright © Dator Kunskap http://www.dator.xyz