成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

你是怎么在 Linux 干掉進程的?

系統 Linux
如果進程在前臺運行,你可以使用 Ctrl+C 終端快捷方式。但是,如果進程不可見(在后臺運行),你可以使用專用命令殺死它。

我想干掉Liunx某個進程怎么搞?

如果進程在前臺運行,你可以使用 Ctrl+C 終端快捷方式。但是,如果進程不可見(在后臺運行),你可以使用專用命令殺死它。

終止進程是指在執行過程中停止進程。如果你知道進程ID(PID),則可以使用 kill 命令,如下所示:

> kill <signal> <PID>

在上面的語法中,signal指的是要發送終止的終止信號,并且PID指的是進程的 ID。

還有一個 killall 命令,我將在本文中討論kill 和 killall 命令。

Linux 中的終止信號

當一個進程被操作系統或用戶終止時,即進程沒有自行完成,它會被發送一個終端信號。

以下是可用的終止信號:

信號

數值

描述

SIGHUP

1

信號掛斷:當控制它的終端關閉時發送到進程。

SIGINT

2

信號中斷:當用戶終止進程時發送給進程的信號.(例如 Ctrl + X)

SIGKILL

9

Signal Kill:立即退出進程的信號,不允許它保存當前狀態。

SIGTERM

15

信號終止:發送到信號以請求終止進程。該信號可以被進程忽略。但這是終止進程的首選方式,因為它可以在進程收到 SIGTERM 時釋放資源。

SIGSTOP

19 (for x86, ARM and most others)

17 (for Alpha)

23 (for MIPS)

24 (for PARISC)

停止信號:停止進程的信號,但稍后將恢復。

常用的信號 9 和 15

獲取進程的PID

你還需要了解要終止的進程的詳細信息。使用 kill 命令,你必須提供進程的 ID(PID)。你可以從進程名稱中獲取 PID

> pidof exact_process_name

比如獲取java進程的進程號

> pidof java
8075 1032

在 Linux 命令行中終止進程

使用 kill 命令

該kill命令要求你知道要終止的進程的 ID,以及可選的終止信號。

要簡單地終止命令,請使用以下語法:

kill [signal] <PID>

向 PID 發送終止信號是可選的,如果未提供任何信號,則kill默認發送 SIGTERM ( 15),以正常終止所述進程結束。

我啟動了sleep 命令的后臺進程(它給了我一個 PID)。我們使用kill命令殺死它。

殺死這個特定的實例sleep如下所示:

$  sleep 120 &
[1] 125686
$ kill 125686
[1] + terminated sleep 120

如果我想使用終止信號,我可以使用數值或信號本身:

$ sleep 120 &
[1] 125746
$ kill -SIGKILL 125746
[1] + killed sleep 120
$ sleep 120 &
[1] 125759
$ kill -9 125759
[1] + killed sleep 120

如果 kill 命令沒有指定信號,則默認使用 SIGTERM (15)。

使用 killall 命令

如果不知道某個進程的PID是多少,或者該進程有多個子進程,又想一次性殺死子進程和父進程,可以使用killall命令。

killall [signal] <process-name>

與kill命令類似,指定終止信號是可選的。當沒有指定終止信號時,killall將發送 SIGTERM ( 15) 以優雅地關閉所述進程。

為了演示killall的使用,我將殺死兩個正在運行的 sleep 命令。

$ sleep 120 &
[1] 112351
$ sleep 2000 &
[2] 112362
$ killall sleep
[1]- Terminated sleep 120
[2]+ Terminated sleep 2000

此外,你可以使用該-e標志來查找進程名稱的完全匹配。

使用 pkill 命令

命令的替代命令kill是pkill命令。它是pgrep和kill命令的組合。

killall殺死所有具有匹配名稱的進程。另一方面,pkill使用模式匹配來匹配進程并殺死它們。

pkill [options] pattern

命令中可用的一些有用選項pkill如下:

  • -u: 特定所有者擁有的進程
  • -x: 完全匹配模式的進程
  • -signal: 指定終止信號(默認為 SIGTERM)

結束nginx進程

> pkill nginx


責任編輯:龐桂玉 來源: 運維派
相關推薦

2017-12-12 09:18:38

DevOpsIT管理系統

2009-11-18 09:05:36

Oracle死鎖進程

2012-11-23 10:45:04

程序員僵尸代碼

2015-03-24 13:52:36

slay

2019-01-29 10:42:31

網絡個人信息密碼

2021-06-10 07:59:40

Linux 系統硬件操作系統

2021-08-24 16:20:38

Linux終端

2022-09-29 09:17:47

進程Linux創建

2018-11-30 16:19:03

App啟動SDK

2021-04-27 08:25:52

MVCC數據MySQL

2019-10-25 11:20:07

Linux內存命令

2009-12-10 10:40:21

Linux ldd

2018-09-30 15:05:01

Linux用戶組命令

2015-10-26 14:30:36

數據分析炒菜搬運工

2013-12-19 15:01:03

LinuxLinux進程

2013-11-06 15:35:49

LinuxLinux進程

2014-09-17 10:27:03

Linux

2011-04-29 09:44:47

2015-09-11 15:56:52

內核構建Linux

2014-03-20 10:00:21

硅谷面試
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: av在线播放国产 | av午夜电影 | 亚洲狠狠爱 | 亚洲欧美日韩在线 | 国产99免费 | 天天躁人人躁人人躁狂躁 | 色资源在线观看 | 国产高清免费视频 | 亚洲图片一区二区三区 | 国产一区二 | 精品国产乱码久久久久久丨区2区 | 一级做a | 久久久久久久一区二区 | 福利精品| 日韩精品一 | av黄色在线观看 | 久久久久国产精品午夜一区 | 欧美日韩成人在线观看 | 日韩精品一区二区三区高清免费 | 久久在线看 | 最新免费黄色网址 | www视频在线观看 | 欧美国产精品久久久 | 欧洲精品在线观看 | 一区中文字幕 | 欧美日韩一区不卡 | 国产成人一区二区三区 | 久久成人综合 | 欧美日韩三区 | 成人在线一区二区 | 国产欧美精品区一区二区三区 | 曰批视频在线观看 | 久久久tv| 国产精品一区二区久久 | 国产精品毛片无码 | 黑人精品欧美一区二区蜜桃 | 国产精品一区二区av | 国产欧美日韩一区二区三区在线观看 | 久久午夜国产精品www忘忧草 | 久久综合久久综合久久 | 一本一道久久a久久精品综合 |