ここのチュートリアルで:
/usr/bin/killall -HUP rsyslogd
コマンドの場合:
/usr/bin/killall -HUP rsyslogd
私のオペレーティングシステムでは、プロファイルは次の場所にあります。man killall
SYNOPSIS
killall [-Z, --context pattern] [-e, --exact] [-g, --process-group]
[-i, --interactive] [-o, --older-than TIME] [-q, --quiet] [-r, --reg‐
exp] [-s, --signal SIGNAL, -SIGNAL] [-u, --user user] [-v, --verbose]
[-w, --wait] [-y, --younger-than TIME] [-I, --ignore-case] [-V, --ver‐
sion] [--] name ...
killall -l
killall -V, --version
ここで、Uはユーザーを意味します。
議論がないH
かP
、それはどういう HP
意味ですか/usr/bin/killall -HUP rsyslogd
?
定義を取得する方法はHP
?
答え1
-HUP
これは3つのオプションで表示されます-H
。-U
、-P
は概要にリストされているインスタンスです-SIGNAL
。つまり、信号名の前にダッシュが付けられます。
このHUP
信号は通常、シャットダウンするためにシェルに送信される「切断」信号です。このシグナルは通常、デーモンプロセス(daemonsなどrsyslogd
)が設定ファイルを再読み込みまたは再起動する必要があることを通知するために使用されます。
このコマンドは、名前付きのすべてのプロセスにシグナルをkillall -HUP rsyslogd
送信します。HUP
rsyslogd
以下も使用できますpkill
。
pkill -HUP rsyslogd
または信号を使用してください。数字信号名の代わりに(確認番号を使用しますkill -l
が、これらの番号を使用する理由はほとんどありません)
pkill -1 rsyslogd