在 Linux 中,如何檢視程序何時停止以及哪個使用者停止程序?

發布 科技 2024-02-21
5個回答
  1. 匿名使用者2024-01-25

    語法:kill [-s “資訊名稱或編號”] [程式] 或 kill [-l “資訊編號”]。

    附加說明:kill 將指定資訊傳送到程式。 預設訊息是 sigterm(15),它可以終止指定的程式。

    如果仍然無法終止程式, 可以使用 sigkill(9) 訊息來嘗試強制刪除程式。 可以使用 PS 命令或 jobs 命令檢視程式或作業的編號。

    引數: l “資訊編號” 如果未新增“資訊編號”選項,則 -l 引數將列出所有資訊名稱。

    s “訊息名稱或編號”指定要傳送的訊息。

    Procedure] [Procedure] 可以是程式的 PID 或 PGID,也可以是作業編號。

  2. 匿名使用者2024-01-24

    你只能看到是否有日誌,如果你殺死它,你可以看到誰有許可權。

  3. 匿名使用者2024-01-23

    Linux 查詢程序和結束程序。

    1. ps -ef |grep redisps:顯示程序。

    a 顯示所有程式。

    e 該引數的效力和分配"a"引數是相同的。

    f 顯示 UID、PPIP、C 和 Stime 字段。

    grep 命令是檢視。

    中間 |yes pipe 命令表示 ps 命令與 grep 同時執行,表示顯示與 redis2 相關的程序kill[引數][程序號]。

    kill -9 4394

    kill 是發給程序 ID 的訊號。 預設情況下,傳送的訊號是 sigterm,kill -9 傳送的訊號是 sigkill,即訊號不會被系統阻塞,因此 kill -9 可以順利終止過程。 當然,您也可以使用 kill 向程序傳送其他訊號。

    有關更具體的 Linux 命令,請參閱以下內容:

  4. 匿名使用者2024-01-22

    chkconfig --list 查詢所有當前正在執行的服務chkconfig --list atd 查詢 atd 服務的當前狀態2下次系統啟動時停止所有服務,不再啟動,如下圖所示:

    chkconfig --levels 12345 networkmanager off

    如果要檢視當前正在執行的服務,請使用以下語句過濾 chkconfig --list |:grep on3.如果只想讓當前設定狀態有效,系統重啟後不會生效,可以使用以下命令停止服務:

    service sshd stop

  5. 匿名使用者2024-01-21

    ps -aux 檢視所有程序,裡面有乙個 pid,就是程序號。 如果要結束乙個程序,請 kill pid,例如,kill 2033。

    如果要查詢乙個服務的程序號(前提是你知道它是什麼服務),例如 pgrep httpd 會檢查 httpd 服務每個程序的程序號,如果出現幾個,則表示有多個程序,可以使用 pkill httpd all 直接結束所有與 httpd 相關的程序。

    如果無法殺死某些程序,則可以暴力殺死 -9 +pid

相關回答
10個回答2024-02-21

在 Linux 中,如果要檢視某個程序的啟動時間,可以使用 ps aux 命令,但 ps aux 命令的缺點是它只能顯示到年、日期或時間的時間,而不能具體顯示年、月、日、小時、分鐘和秒。 如果要檢視程序的具體開始時間,請使用 ps -p pid -o lstart,其中 pid 是程序的程序 ID 號。 如下圖所示,顯示系統中所有 httpd 程序的具體啟動時間。 >>>More

7個回答2024-02-21

Linux:檢視軟體的安裝路徑。

在 Linux 中,很難看到軟體的安裝路徑(位址)。 例如,如果刪除了檔案的快速啟動項,或者要建立快速啟動項,或者要刪除或新增安裝檔案,則需要在很多地方使用該檔案的安裝路徑的命令。 >>>More

5個回答2024-02-21

tail -f 日誌檔案路徑主要用於檢視實時日誌記錄。 >>>More

4個回答2024-02-21

示例:如果您在 Linux 平台上後台執行四個 vim 程序,請執行以下命令以同時終止所有四個 vim 程序: >>>More

6個回答2024-02-21

1.我想使用命令 isql 連線到 Linux 上的 sybase 資料庫 >>>More