Get the App
SLTechnology News&Howtos  ›  Servers  › 

Use the skill command in linux to send a signal to the executing program

Shulou Source: shulou.com Published: 2022-06-02 15:24:14 10月03日 Update

Editor to share with you the use of linux skill command to send signals to the executing program, I believe that most people do not know much about it, so share this article for you to learn, I hope you will learn a lot after reading this article, let's go to learn methods together!

The skill command sends a signal to the executing program. The default message is TERM, and the more commonly used messages are HUP, INT, KILL, STOP, CONT, and 0.

Messages can be written in three ways:-9,-SIGKILL,-KILL. You can use-l or-L to list available messages.

Syntax format: skill [signal name] [rules for selecting programs]

Common parameters:

-v detailed output / list of selected program information-n No action / display program code-t terminal code-u user name-w intelligent warning message / not yet completed

Reference example

Stop all programs on the PTY device:

[root@linuxcool] # skill-KILL-v pts/*

Stop the three users user1, user2, user3:

[root@linuxcool ~] # skill-STOP user1 user2 user3

Freeze process 16514:

[root@linuxcool ~] # skill-STOP 16514

Freeze the oracle process:

[root@linuxcool ~] # skill-STOP oracle

Wake-up process:

[root@linuxcool ~] # skill-CONT 16514 and above are all the contents of sending signals to the executing program using the skill command in linux. Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!

Tags: Program message signal command process learning code user content name information selection three not much writing action parameters most learning methods Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi Apple Shulou Technology Docker Microsoft