Hur man dödar ett program eller i OS X

on June 4, 2007 av Ross McKillop den 4 juni 2007

Mac

Följande självstudien visar hur du dödar program / processer i OS X.

Använd följande information noggrant. Killing processer i OS X kan orsaka systeminstabilitet och fullskaliga OS kraschar. Med detta sagt, självstudien visar hur du "quit" ett program eller när det inte anges på de anklagades bänk, "Force Quit" meny etc.

  1. Normalt när man letar för att tvinga en att sluta, det är därför programmet eller processen är att äta upp en ton av CPU. Att identifiera programmet / processen öppnar en OS X-terminal genom att gå in i din Program -> Verktygsprogram och välja Terminal. När en terminal har öppnats kan du få en lista över de program som körs genom att skriva kommandot top.
  2. början kommando i en osx terminal
    klicka för att förstora

  3. Så sluta upp programmet bara drabbat Q på tangentbordet. Som framgår ovan är det som standard "sortering" för top kommandot genom PID (Process ID). Eftersom detta inte alltid hjälpa till att identifiera vilket program är KORTKLIPPNING din CPU köra toppen med följande sträng: top-o cpu

    Det kommer att lansera toppen och sortera de processer genom vilka som använder mest CPU. I exemplet nedan kan du se att toppen i sig är faktiskt använder mest CPU.

  4. början kommando i en osx terminalen sorteras efter CPU
    klicka för att förstora

  5. Återigen drabbas bokstaven q att sluta upp. Om du har identifierat det program du vill avsluta, göra anteckning om det är PID. I skärmdumpen nedan Jag använder MozyBackup som mitt exempel, och det har en PID av 1488
  6. början kommando i en osx terminalen sorteras efter CPU
    klicka för att förstora

  7. För att sluta MozyBackup anger kommandot kill -9 1488. Uppdelad, det är döda (kommandot för att "döda" ett program) -9 ( "icke-catchable, icke-ignorable döda" - I princip betyder det döda programmet oavsett vad) och 1488 (PID som du vill dödade).
  8. dödande processer i osx terminal
    klicka för att förstora

  9. Som du ser i ovanstående skärmdump Jag kunde inte döda PID 1488. Det beror på programmet i fråga inte ägs (körs) av mig - snarare var det drivs av root-användaren. För att komma runt detta, och använda detta kommando med omsorg, skriv sudo kill -9 1488. Du blir ombedd att ange ditt lösenord, och efter att den processen 1488 kommer att dödas.
  10. dödande processer i OS X-terminal
    klicka för att förstora

  11. För detaljerad information om början och döda program anger man toppen eller mannen döda från terminalen för att visa den manuella sidor för varje program.
Relaterade inlägg:
  • Hur får man detaljerad information om varje körs i Windows
  • Hur du återställer ett förlorat MySQL root-lösenord
  • Running process i bakgrunden med nohup
  • Hur kan man tillåta ett program via Windows Vista-brandväggen
  • Visste du att .. Hur du använder ditt favoritprogram för e-post med Gmail
  • Få Enkel Hjälp självstudiekurser precis som denna en i din inkorg varje dag - gratis! Skriv bara in din e-postadress nedan:

    Du kan alltid välja bort den här e-prenumeration när som helst.


    Bokmärke och Andel

    1 trackback } (1 trackback)

    Döda kommando på OS X på Rage den Allsmäktige
    10.17.07 vid 5:17

    1 comment… read it below or (1 kommentar ... läs den nedan eller lägga till ett )

    1 Jaime King 09.24.08 vid 6:52

    Tack så mycket jag tillbringade en lång tid att försöka lista ut varför min MacBook körde så långsamt och fläkten var på full blast. Jag önskar att jag hade sett den här sidan innan jag pratat med som borta verktyget på Apples tech supportlinje

    Lämna en kommentar

    Du kan använda dessa HTML-taggar och attribut: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>