manコマンドでコマンド以外のマニュアルが呼び出せません

このQ&Aのポイント
  • manコマンドを使用しても、コマンドについてのマニュアルしか呼び出せません。
  • man 3 printfなどの試みでも関連情報が表示されず、'man 7 undocumented'を参照するようメッセージが表示されます。
  • マニュアルが利用できない場合は、'man 7 undocumented'を参照してください。しかし、関係のない情報が表示されるだけです。C言語のマニュアルを読む方法を知りたいです。
回答を見る
  • ベストアンサー

manコマンドでコマンド以外のマニュアルが呼び出せません

manコマンドを使用しても、コマンドについてのマニュアルしか呼び出せません man 3 printf 等を試してみたのですが以下のようなメッセージが出るだけでした See 'man 7 undocumented' for help when manual pages are not available マニュアルが利用できない時は、man 7 undocumented が助けになるから見てください?? と解釈したので、とりあえず入力してみると バグ報告する前に○○で調べてください?等、関係なさそうな情報がでてくるだけでした とりあえず、C言語に関するマニュアルだけでも読めるようにしたいのですが一体どうしたら良いのでしょうか? どなたか分かる方お願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • OKwebb
  • ベストアンサー率44% (92/208)
回答No.2

もしかするとインストールされているがmanが探し出すファイルに含まれていない可能性もあります。 rootアカウントで find / -name printf.3 -print でファイルを探してみてください。 もしあれば、manの環境ファイル/etc/manpath.confとか環境変数MANPATHとかにパスをきればいいと思います。 もしインストールされていなければ、かつインストールするmanが提示URLでよければ、printfのmanは man-pages-ja-LDP_man-pages-20090515.tar.gz にはいってますね。

saiseisi
質問者

お礼

よくよく確認してみた所、なんと管理者としてログインし忘れたままインストールを繰り返していたのが原因でしたorz 管理者権限を持つアカウントでインストールし直してみた所、無事参照できるようになりました 色々と可能性を提示して頂いたのに、こんなことが理由だったとは申し訳ない限りです お手数お掛けしましたが、ご回答ありがとうございました

その他の回答 (1)

  • OKwebb
  • ベストアンサー率44% (92/208)
回答No.1

C言語に関するマニュアルがインストールされていないとかじゃないんですかね? man -f printf とかで目的のマニュアルみれます?

saiseisi
質問者

お礼

ご回答ありがとうございます コマンドを実効してみた所、どうもマニュアルがインストールされていないようです そこで色々探してみては見ましたが、マニュアルが見つかりません らしき物は見つけてインストールしてみたのですが、やはり結果は変わらず http://www.linux.or.jp/JM/ 英語でも日本語でも構わないので何かありませんでしょうか? どうも勉強不足なようで申し訳ありません

関連するQ&A

  • serviceコマンドのmanがない

    man serviceでserviceコマンドのマニュアルを参照しようと思ったのですが、マニュアルがありませんでした。 serviceコマンドのオプションなど仕様を知りたいのですがどうしたらよいでしょうか? [root@localhost ~]# man service service のマニュアルはありません。

  • manコマンドについて教えてください

    manコマンドについて質問させてください。 「man strlen」と入力すると、 「No manual entry for strlen」と表示されます。 これはマニュアルが無いという意味でしょうか? また、どうすればマニュアルを見ることが出来るように なるのでしょうか? 有識者の方々、宜しければご教授ください。 当方Ubuntuを使用しています。

  • ターミナルのコマンド"man"

    Developer Toolsをインストールし、最初の頃は $ man 3 printf などと入力すればprintfの説明が表示されていたのですが、今は以下のようなエラーでマニュアルが表示されません。 sh: line 1: lv: command not found man: No such file or directory Failed to open the message catalog man on the path NLSPATH=<none> Error executing formatting or display command. System command (cd /usr/share/man && /usr/bin/tbl /usr/share/man/man3/printf.3 | /usr/bin/groff -Wall -mtty-char -Tascii -mandoc -c | lv) exited with status 32512. No entry for printf in section 3 of the manual 実際に/usr/share/man/man3/printf.3というファイルや、その他の関数に関するファイルは存在しています。 再度Developer Toolsをインストールしても改善されませんでした。 $ man manなどもエラーになります。 元のようにマニュアルを参照できるようにするにはどうしたらよいのでしょうか。

    • ベストアンサー
    • Mac
  • UNIX リダイレクションのマニュアルの出し方

    UNIXでリダイレクションについて調べたいのですが、コマンドなどは、manコマンドやhelpコマンドで調べられるのですが、<や<<等のマニュアルを見るときはどのようにしたらよいのかわかりません。コマンド等で使い方を知る方法はありますか?

  • raspbianでのmanのSYNOPSIS

    manのオンラインマニュアルSYNOPSIS項目に誤りがある?っていう質問です manコマンドで色々な引数を調べたいのにmanコマンドのオンラインマニュアルに誤りがあるなんてことないですよね。 でもmanの書式説明が変な感じがするのです。 アドバイスお願いします。 ******************************** コマンドのマニュアルを見れるようになりたいと考え、とりあえずmanコマンドのオンラインマニュアルをみたいと $man man と実行(※現在、NOOBSを用いてraspberrypiを利用しています) しかし表示されたSYNOPSISで man [-C file] [-d] [-D] [--warnings[=warnings]] [-R encoding] [-L locale] [-m system[, . . .]] [-M path] [-S list] [-e extension] [-i|-I] [--regex|--wildcard] [--names-only] [-a] [-u] [--no-subpages] [-P paper] [-r prompt] [-7] [-E encoding] [--no-hyphenation] [--no-justification] [-p string] [-t] [T[device]] [-H[device]] [-X[dpi]] [-Z] [[section] page . . .] . . . [ ]を省略すると man . . . manコマンドはman [引数]で実行するもののはずです。 しかしmanのSYNOPSISではその引数が示されていないように感じました。 ここでの「. . .」が引数を示しているのでしょうか?←違うとは思いますが ******************************** 以上、よろしくお願いします。

  • manがつかえなくなってしまいました。(MacOSX10.2)

    crontabのmanを調べようと思って,「man 5 crontab」とうとうとしたところ,間違えて,「man crontab 5」と打ってしまったところ,次にman crontab あるいは, man cronとしても, "zcat: /usr/share/man/cat8/cron.8.gz: not in gzip format" "zcat: /usr/share/man/cat1/crontab.1.gz: not in gzip format" というエラーがでて,マニュアルを参照できなくなってしまいました。どうすれば回復するでしょう?

  • solaris8をインストールにてmanコマンドが使用できない

    教えて下さい m(__)m 機種 SUNSTATION5にてsolaris8をインストールしているのですが、 manコマンドを使用すると、「マニュアルにはmanはエントリされておりません」と エラーが帰ってきます。 このエラーから推測するとmanはインストールされていないのでしょうか? でも、pkginfoコマンドにてsunwjmanがあるのでpkgaddコマンドでインストールさせようとするのですが、 スプール配下には存在していませんと出てしまいます。 ちなみに、/usr/share/manありますのでどうなんでしょう?すいませんおしえていただければ幸いです。 すいませんUNIX素人野郎です。m(__)m

  • bccのAPIマニュアル

    WindowsXPのBorland C Compiler 5.5で、Linuxのmanコマンドや、Visual StudioのMSDNのようなC言語の関数のマニュアルを参照出来るソフトはありますでしょうか。 ご存知の方いらっしゃいましたら教えてください。

  • manページを作成するツール(コマンド)について

    こんにちわ, 今,Linux(Redhat9)でいろいろな個人のプログラムの整理をしているのですが,そのプログラムやコマンドのmanページを作成したいと思っています。 以前きいたところによるとman ???というように既存のlsやCの関数のように検索できるように,manを作成するツールがあると聞いたのですが,そのツールはどのような名前なのでしょうか。 また,コマンドのヘルプを作成するとき,なにか他にいい案,ツールがあれば,教えてください。 よろしくおねがいします。

  • 【nslookupコマンド】 で 【unknown】 が帰ってきてくる

    FedoraCore5でDNSサーバーを構築したのですが、 windowsからnslookupコマンドを打つと 下記のようになります。 -------------------------------------- DNS request time out. *** Can't find server name for address 192.168.0.*: Time out *** Default servers are not available Default Server: Unknown Address: 192.168.0.* -------------------------------------- DNSサーバーからnslookupを打つと正常に名前解決してくれます。 ちなみにDNSサーバーとwindowsは同ドメイン、同ネットワークです。 DNSに詳しい方、どうぞ宜しくお願いいたします。