Anonim

Aplikacija Terminal v Macu lahko pomaga ugotoviti, katere pomožne storitve in procesi, ki se izvajajo v ozadju, morda povzročajo upočasnitev vašega Maca. Aplikacija Terminal pomaga uporabniku vstopiti v macOS prek vmesnika ukazne vrstice. Med vnašanjem ukazov v terminalu se prepričajte, da so presledki, znaki in velike črke pravilni.

Opomba: Za ta vodnik uporabljamo MacBook z operacijskim sistemom macOS Big Sur.

Kako ubiti proces s terminalsko aplikacijo Mac

Osnovni koraki, potrebni za zaustavitev procesa s terminalom:

  1. Varnostno kopirajte datoteke in mape
  2. Zaženi aplikacijo Terminal
  3. Ogled seznama tekočih procesov
  4. Poiščite proces, ki ga želite zapreti
  5. Uniči proces z ukazom terminala

1. Varnostno kopirajte svoje datoteke in mape

Morda bi bilo dobro, da svoje podatke, datoteke in mape varnostno kopirate s programom Time Machine, da se izognete obnovitvi Maca iz varnostne kopije zaradi nenamernega izbrisa. Time Machine je enostaven za nastavitev in uporabo.

S Time Machine se lahko tudi vrnete v preteklost in si ogledate, kako je bila datoteka videti v bližnji preteklosti. Oglejte si zgornjo povezavo in preberite naš članek o nastavitvi Time Machine.

2. Zaženite terminalsko aplikacijo

Obstaja več možnosti, ki jih lahko uporabite za odpiranje terminala v vašem Macu, vključno z uporabo bližnjice na tipkovnici, zaganjalnika ali odpiranje terminala iz mape z aplikacijami.

  1. Za zagon terminala z bližnjico na tipkovnici pritisnite Command + preslednica, da odprete Spotlight . Poiščite Terminal in dvokliknite nanj, da odprete aplikacijo.

  1. Terminal lahko odprete tudi prek Launchpad-a. Izberite Launchpad na doku, izberite mapo Drugo in nato izberite Terminal.

  1. Druga možnost je, da se v menijski vrstici pomaknete do Go, izberete Utilities, in nato dvokliknite Terminal, da ga zaženete.

Odprlo se bo standardno terminalsko okno, ki prikazuje datum in čas, ko ste se nazadnje prijavili, ter ukazno vrstico, v katero boste vnesli ukaz, ki ga želite izvesti. Videli boste tudi trenutni (delovni) imenik, ki je privzeto vaša domača mapa.

3. Ogled seznama trenutno izvajajočih se procesov

Če si želite hitro ogledati vse aktivne procese na vašem Macu, lahko odprete Activity Monitor in si ogledate vsak proces, razvrščen glede na porabo procesorja. Iste procese lahko vidite tudi razvrščene glede na količino uporabljenega RAM-a v zavihku Memory.

Sledite spodnjim korakom za ogled procesov v terminalu.

  1. Vtipkajte top v oknu terminala, ki ste ga pravkar zagnali, in videli boste seznam procesov, ki se trenutno izvajajo, in virov, ki jih poraba.

  1. Lahko tudi vtipkate ps -ax za seznam tekočih procesov skupaj z njihovimi PID-ji, pretečenim časom izvajanja, imenom procesa in lokacijo.

4. Poiščite proces, ki ga želite zapreti

Proces lahko hitro prepoznate s seznama procesov glede na PID ali ime v stolpcu CMD. Za iskanje PID lahko uporabite naslednje metode:

  • Preverite nadzornik dejavnosti in se pomaknite navzdol, da poiščete ustrezen proces v oknu terminala.
  • Uporabite ukaz grep, da poiščete proces po njegovem PID ali imenu in filtrirate želene informacije. Ukaz grep lahko uporabite skupaj z ukazom ps axe, da prikažete samo proces, ki ga želite uničiti.
  • Na primer, lahko vnesete ps ax | grep GarageBand, da poiščete GarageBand, namesto da ga iščete med stotinami trenutno delujočih procesov v vašem Macu.

Rezultat, ki ga boste morda videli, bo videti nekako takole:

Ta primer kaže, da ima Garageband PID 547 in tudi mapo, iz katere je bil Garageband zagnan.

5. Ubijte proces s terminalskim ukazom

Aplikacijo lahko prisilno zapustite z uporabo Ukaz + Možnost+ Esc kombinacija tipk, vendar so v oknu Force Quit Applications navedene samo posamezne aplikacije namesto vseh procesov, ki se izvajajo v vašem Macu.

  1. Če želite uničiti neželen proces, si zapišite PID procesa in nato v terminal vnesite kill. Pritisnite Enter in postopek se bo takoj končal. Če želite na primer uničiti GarageBand, bomo vtipkali kill 547.

  1. Druga možnost je, da uporabite ukaz killall, da ubijete proces z njegovim imenom in ubijete vse procese, ki vsebujejo njegovo ime. Na primer killall GarageBand bo prekinil vse procese, ki imajo v imenu GarageBand.

Opomba: Pazljivo preverite procese pred uporabo ukaza killall.

Prisilno zapri neodzivne aplikacije

Terminal je hiter način za prisilno zapiranje procesa ali programa v macOS, če se program ne odzove ali nepričakovano prekine. Upajmo, da so zgoraj omenjeni koraki rešili vašo težavo. Če se težava znova pojavi, razmislite o posodobitvi aplikacije ali iskanju druge aplikacije.

Ali vam je ta vodnik pomagal prekiniti težaven proces na vašem Macu? Delite z nami v komentarju spodaj.

Kako ubiti proces s terminalom v macOS