-HUP não são os três sinalizadores H , U , P como na sintaxe de opção de uma única letra. Por razões históricas, o comando kill recebe um nome de sinal ou número de sinal opcional precedido por um traço ( - ).
kill -1 1234
kill -HUP 1234
(Ao contrário de kill 1 1234 , que envia o sinal padrão (SIGTERM) para os processos 1 e 1234.)
Sua página man provavelmente lista algo assim:
kill [ -signal | -s signal ] pid ...
Esse -signal significa que você pode usar um traço seguido por uma designação de sinal (que pode ser um nome ou um número). Alternativamente, você pode usar a opção -s seguida de um nome de sinal; estas são duas sintaxes diferentes com o mesmo significado.
kill -l lista os nomes de sinal disponíveis e os números correspondentes.
A maioria dos sinais tem um significado predefinido com base em quem os envia quando e como os processos são supostos e capazes de reagir a eles.