English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando skill di Linux

Manuale dei comandi di Linux

Il comando skill di Linux invia un segnale al programma in esecuzione, il segnale predefinito è TERM (interruzione), i segnali più utilizzati sono HUP, INT, KILL, STOP, CONT e 0.

I messaggi possono essere scritti in tre modi: -9, -SIGKILL, -KILL, può utilizzare -l o -L per elencare i messaggi disponibili.

Permessi di utilizzo: Tutti gli utenti.

Altri comandi correlati: kill

Sintassi

skill [signal to send] [options] Regole per la selezione del programma

Parametri generali:

  • -f Modalità rapida/Non ancora completato
  • -i Modalità interattiva/Conferma di ogni azione
  • -v Output dettagliato/Elenco delle informazioni del programma selezionato
  • -w Messaggio di avviso intelligente/Non ancora completato
  • -n Nessuna azione/Visualizza il codice del programma

ParametriLe regole per la selezione del programma possono essere: codice del terminale, nome dell'utente, codice del programma, nome del comando.

  • -t Codice del terminale (tty o pty)
  • -u Nome dell'utente
  • -p Codice del programma (pid)
  • -c Nome del comando che può essere utilizzato per i segnali

Di seguito sono elencati i nomi dei segnali noti, i codici dei segnali e le funzioni.

Nome (codice)Funzione/descrizione
ALRM 14Lascia
HUP 1Lascia
INT 2Lascia
KILL 9Lascia/chiude forzatamente
PIPE 13Lascia
POLLLascia
PROFLascia
TERM 15Lascia
USR1Lascia
USR2Lascia
VTALRMLascia
STKFLTLascia/valido solo per hardware i386、m68k、arm e ppc
UNUSEDLascia/valido solo per hardware i386、m68k、arm e ppc
TSTPFerma/produce comportamenti correlati al contenuto
TTINFerma/produce comportamenti correlati al contenuto
TTOUFerma/produce comportamenti correlati al contenuto
STOPFerma/chiude forzatamente
CONTRiavvia/riavvia se in stato di arresto, altrimenti ignora
PWRIgnora/si lascia in alcuni sistemi
WINCHIgnora
CHLDIgnora
ABRT 6Core
FPE 8Core
ILL 4Core
QUIT 3Core
SEGV 11Core
TRAP 5Core
SYSCore/maybe not yet implemented
EMTCore/maybe not yet implemented
BUSCore/core fallito
XCPUCore/core fallito
XFSZCore/core fallito

Esempi online

Ferma tutti i programmi sui dispositivi PTY

skill -KILL -v pts/*

Ferma tre utenti user1、user2、user3

skill -STOP user1 user2 user3

Manuale dei comandi di Linux