Як я можу знайти ідентифікатор процесу та зупинити процес, який працює на порту 8080 на Mac?
У Ubuntu це працює:
ps -aux
і я можу знайти процес і запустити:
kill -9 pid
ps -aux
здавалося, не працює, як це зробити на Mac OS X Lion?
kill -9 pid
до того моменту, як тільки ви спробували kill pid
. Багато процесів матимуть обробники сигналів, які очистять їх використання ресурсів, чисто закриють з'єднання та інші завдання перед відключенням. Якщо ви вбиєте з -9, процес негайно вмирає, не роблячи прибирання. Вбивство без -9 працюватиме більшу частину часу.