2012-08-23 46 views
-4

我正在運行java代碼使用命令java -jar Code.jar ... 我想現在終止程序,我該如何使用命令行結束程序Linux ?如何在Linux中終止一個java代碼使用

+4

'Kill '使用您的程序的PID。 – Rohan

+0

當然,這不是高級問題,但@downvoters應該提供一些解釋... – home

+0

代碼的名稱是Code.jar 所以我寫了Kill Code.jar ?? – user1475288

回答

3

通常按Ctrl + C將終止應用程序。

您還可以找到進程的進程ID(使用ps查看正在運行的進程的列表),然後使用kill命令終止該進程。

+0

我不能使用Ctrl-C,因爲我在不同的計算機上運行該程序,現在我想終止它 – user1475288

+0

@ user1475288:您在另一臺計算機上運行程序?你什麼意思? –

+0

我在我的實驗室計算機上的實驗室服務器上運行該程序,現在我在家,因此我需要終止代碼或者:( – user1475288

0

您可以嘗試使用Ctrl-C或只需關閉終端 ..

1

你有其中一些已覆蓋了幾個不同的選項。 由於您不在有問題的機器上,因此顯然不能使用ctrl + c。

您可以手動識別與PS的PID(PS英法| grep的),然後用前述方式殺了它殺

但我更喜歡pkill的,如果它是可用的系統上。 pkill命令將在進程樹中搜索您指定的內容並殺死它。它與killall命令類似,但pkill正在處理擴展的屬性,其中killall僅用於進程名稱。在這種情況下,你的過程是java,但是你可能不想只殺死所有java實例,所以使用pkill你可以使用jar文件的名字。

pkill Code.jar

相關問題