
内部にあり、$PATH
実行可能ファイルが 。しかし、端末で実行すると、私が取得する出力が見つかりません。/sbin
ctrlaltdel
/sbin/
whereis ctrlaltdel
/sbin/ctrlaltdel
ctrlaltdel: /usr/sbin/ctrlaltdel /usr/share/man/man8/ctrlaltdel.8.gz
なぜこれですか? Ubuntu 20.04.04を使用しています。
答え1
/sbinは/usr/sbinへのシンボリックリンクですか?現代版のLinuxはこのようなことをしているようです。
この場合は、次のように始点の後に末尾の「/」を追加してみてください。
/sbin/ -name ctrlaltdel 検索
whereisの場合、実際にはctrlaltdelがある場所なので、/usr/sbinだけを報告します。