mysqld
という事実を利用できます ファイル記述子2(stderr
)を使用します )エラーログと/proc
このようなファイルシステム:
sudo readlink /proc/$(pidof mysqld)/fd/2
もちろん、これには現在実行中のサーバーが必要です。 MySQLは起動時に指定されたログにstderrストリームをリダイレクトしてエラーログに書き込み、次にstderrに書き込むため、ファイル記述子は2であることが保証されます。少なくともバージョン5.5以前では、おそらくそれ以降のバージョンでも同様です。