先日、会社で使っているLinuxサーバーでfuserコマンドを実行したところfuser command not foundエラーが返り、コマンドが使えない問題が発生した。
fuserはLinux標準搭載のコマンドのはずで、何故だろうと調べてみた。
CentOS7 minimal版に原因が
使っていたOSは「CentOS7」のminimal(最小構成)版。
どうやらここに問題があったようだ。
fuserはpsmiscパッケージに含まれるコマンドで、minimal版のOSにはpsmiscがデフォルトでインストールされていない。
そのため別途パッケージをインストールする必要があるのだ。
yum install psmisc
yumでpsmiscをインストールするとfuserコマンドは無事使えるようになった。