Commande skill Linux

Linux 命令大全Liste complète des commandes Linux

La commande skill de Linux envoie un signal à un programme en cours d'exécution. Le signal par défaut est TERM (interruption), et les signaux couramment utilisés sont HUP, INT, KILL, STOP, CONT et 0.

Les signaux peuvent s'écrire de trois façons : -9, -SIGKILL, -KILL. Vous pouvez utiliser -l ou -L pour lister les signaux disponibles.

Permissions : Tous les utilisateurs.

Autres commandes associées : kill

Syntaxe

skill [signal to send] [options] 选择程序的规则

Paramètres généraux:

  • -f Mode rapide / pas encore implémenté
  • -i Mode interactif / chaque action sera confirmée
  • -v Sortie verbeuse / afficher les informations sur le programme sélectionné
  • -w Message d'avertissement intelligent / pas encore implémenté
  • -n Aucune action / afficher les ID de processus

ParamètresLes règles de sélection des programmes peuvent être : ID de terminal, nom d'utilisateur, ID de processus, nom de commande.

  • -t ID de terminal (tty ou pty)
  • -u nom d'utilisateur
  • -p ID de processus (pid)
  • -c nom de commande. Signaux disponibles

La liste suivante présente les noms, codes et fonctions des signaux connus.

Nom (code)Fonction / Description
ALRM 14Terminer
HUP 1Terminer
INT 2Terminer
KILL 9Terminer
PIPE 13Terminer / fermer de force
POLLTerminer
PROFTerminer
TERM 15Terminer
USR1Terminer
USR2Terminer
VTALRMTerminer
STKFLTTerminer / applicable uniquement aux matériels i386, m68k, arm et ppc
UNUSEDTerminer / applicable uniquement aux matériels i386, m68k, arm et ppc
TSTPArrêt / produire un comportement lié au contenu
TTINArrêt / produire un comportement lié au contenu
TTOUArrêt / produire un comportement lié au contenu
STOPArrêt / fermeture forcée
CONTRedémarrer / redémarrer si à l'arrêt, sinon ignorer
PWRIgnorer / terminer sur certains systèmes
WINCHIgnorer
CHLDIgnorer
ABRT 6Core
FPE 8Core
ILL 4Core
QUIT 3Core
SEGV 11Core
TRAP 5Core
SYSCore / possiblement pas encore implémenté
EMTCore / possiblement pas encore implémenté
BUSCore / échec du core
XCPUCore / échec du core
XFSZCore / échec du core

Exemples

Arrêter tous les processus sur les périphériques PTY

skill -KILL -v pts/*

Arrêter les trois utilisateurs user1, user2, user3

skill -STOP user1 user2 user3

Linux 命令大全Liste complète des commandes Linux

Autres extensions