2010-02-02 18:04:58 +0000 2010-02-02 18:04:58 +0000
73
73

How to stop a process in Terminal

Possible Duplicate: Ending a process in unix instead of interrupting it

When I task in Terminal, such as ping blah.com, how do then stop this task (other than closing the Terminal window). W Windowsie można Ctrl+Breakować praktycznie każdy proces oparty na Terminalu, ale nie potrafię wymyślić sposobu, w jaki można to zrobić na Macu.

Odpowiedzi (2)

86
86
86
2010-02-02 18:06:07 +0000

Ctrl + C

Ctrl + C to standardowy sposób sygnalizowania procesu przerwania.

28
28
28
2010-02-02 18:06:37 +0000

Spróbuj Ctrl + C. Ponadto, Ctrl + Z może pomóc jeśli chcesz zawiesić proces.

Aby uzyskać więcej informacji, man kill.

Jeśli jesteś ciekawy różnicy pomiędzy zawieszeniem a zakończeniem, ta odpowiedź jest dobrym punktem wyjścia; wersja TL;DR jest, zawieszony proces może być później wznowiony i jego wykonanie może być kontynuowane. Zakończony (i zabity) proces zostanie przerwany.