私が読んでウィキペディアのマニュアルページ、この StackExchange ページ、およびman
一部UnixおよびLinuxシステム管理ハンドブック、第4版、16ページしかし、次のようにmanの使い方を説明していないようですman ldd
。
...(ld.so(8)を参照)
次のコマンドは失敗します。
man 8 ld # No manual entry for ld in section 8
man 8 ld.so # No manual entry for ld.so in section 8
man ld.so(8) # -bash: syntax error near unexpected token `('
ld.so(8) のマニュアルページを表示するコマンドは何ですか?
詳細:
$ cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
$ yum list installed man-pages
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
Error: No matching Packages to list
答え1
正しいコマンドです
# man 8 ld.so
ところで、お使いのシステムにインストールマニュアルがないようです。
# sudo yum install man-pages
この問題を解決する必要があるため
# rpm -qf /usr/share/man/man8/ld.so.8.gz
man-pages-3.53-5.el7.noarch
私はこれを確認します(CentOS 7でも):
# man 8 ld.so | wc
241 1997 15690
また何が間違っている可能性がありますか?
男 セクション 8 検索されない:man
環境変数がMANSECT
設定されている場合は、対応するマニュアル部分を検索してください。含まれていない場合は、8
マニュアルページのセクション8は無視されます。変数の設定を解除してもう一度やり直してください。
リポジトリに問題があります
ここからダウンロードできます。http://mirror.centos.org/centos/7/os/x86_64/Packages/手動でインストールするか、/etc/yum.repos.d/CentOS-Base.repo
ファイルを確認してください。