| `killall HUP` in Linux is niet een geldig commando. `killall` wordt gebruikt om een signaal te sturen naar alle processen die overeenkomen met een bepaalde naam, maar `HUP` (ophangen) is een signaalnummer (meestal 1), geen procesnaam.
Om het SIGHUP-signaal (ophangen) naar alle processen met de naam `HUP` te sturen, zou het commando zijn:
``` bash
killall -HUP HUP
```
Het is echter hoogst onwaarschijnlijk dat u processen heeft die daadwerkelijk "HUP" heten. Deze opdracht zou er waarschijnlijk toe leiden dat er geen processen worden beïnvloed of dat er een fout optreedt als er geen proces met die naam bestaat.
Als u van plan was het SIGHUP-signaal naar een specifiek proces of een reeks processen te sturen, moet u `HUP` vervangen door de daadwerkelijke procesnaam. Als u bijvoorbeeld SIGHUP naar alle processen met de naam `apache2` wilt verzenden, gebruikt u:
``` bash
killall -HUP apache2
```
Kortom:het oorspronkelijke commando is onjuist. U moet een geldige procesnaam opgeven in plaats van `HUP`. `HUP` zelf is een signaal, geen procesnaam. |