• ベストアンサー

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

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

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

  • ベストアンサー
  • bakansky
  • ベストアンサー率48% (3502/7245)
回答No.1

strlen は、コマンドではないので man では何も出てこないと思います。 ためしに  $ strlen と入れて見て下さい。そのようなコマンドはないという表示が出るのではないかと思います。 strlen は、文字列の長さを返す関数で、C言語なんかのライブラリ string.h で宣言されているものです。 その言語のマニュアルを見るべきでしょう。

simasi
質問者

お礼

ご回答ありがとうございます。 なるほど。 たしかに「strlen」ではコマンドがないと表示されました。 manコマンドでC言語の関数も見られるものかとばかり思っていました。 ご丁寧に教えていただき、ありがとうございました。

関連するQ&A

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

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

  • serviceコマンドのmanがない

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

  • 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"

    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
  • solaris8をインストールにてmanコマンドが使用できない

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

  • ”What’s up, man?”のman

    アメリカの若者が良く使う、この表現ですが、この文末につく、"man"とはどういった意味合いなのでしょうか??他にも、よく文末にmanとつけることが多いですよね?? その背景や、若者の中でもどういったジャンルの人が使うのか、どなたか明るい方、ご教授願います。

  • Ubuntuのコマンドを勉強したい。

    UbuntuをWindows7とのデュアルブートで使ってみたいと思いまして、いろいろ調べているのですが、 Ubuntuは一度入れると削除するのが意外と面倒だということが分かりました。 削除の際に、いろいろなコマンドを入力するみたいですが、 このコマンドの意味が私には全く分かりません。 そもそも私にはコマンドの入力経験が全くないです。 https://forums.ubuntulinux.jp/viewtopic.php?pid=57647 あとあとのトラブルを防ぐためにも自信を持って削除できるスキルを身に着けてから、Ubuntuを導入しようと思っております。 Ubuntuを削除する際などに使うコマンドの意味などを理解するのに、おすすめのHPや本などがありましたらご紹介ください。 よろしくお願い致します。

  • コマンドプロンプトでのSCP

    SCPコマンドを使ってLinuxServerから特定のファイルを Windows2003ServerにGETしてくるBATファイルがあります コマンドプロンプトの中(BAT)は  SCP ------- .(最後の.はローカルに保管する意味) と記述してますが実行すると Are you sure you want to continue connecting (yes/no)? と表示され「yes/no」を入力しなければならず 自動でYesを入力する方法どなたかご教授いただけないでしょうか 可能ならば、BATだけ動かせるようにし CALL SCP.bat みたくしたくない意味です。

  •  rubyをMacOSXへインストールできません

    ruby-1.6.6.tar.gzをMacOSX 10.1.2へインストールしょうとして、 # cd home # tar zxf ruby-1.6.6.tar.gz # cd ruby-1.6.6 # ./configure --enable-shared # make ; make test makeで、次のエラーがでます。  make: ***No targets specified and no makefile found. Stop. で、man make で確認すると、  man: no entry for make in the manual. と出てしまいます。  これは、makeがないということでしょうか。それとも、MacOSXのインストールに失敗しているのでしょうか。  どなたか、お願いします。

  • AutoCADのコマンドについて

    すみません、どうしても気になることがあって、教えてください。 AutoCADを職場で使用しております。それで、行き詰るとマニュアル類なんかを 見ながらどうにか進めているんですが、そのマニュアルを見ていて気になってい ることがあるのです。 それは、コマンドを入力するところで、例えば comand:area comand:_area comand:._area とかあるんですが、このareaの前についている「_」とか「._」ってどういう 意味なのでしょう。 すみません、教えてください。よろしくお願いします。