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