2009年11月4日

Debian / Ubuntu Linux 使用 MAN 查看 C Library (引用)

 引用出處:
http://plog.longwin.com.tw/my_note-unix/2009/10/28/linux-man-c-library-howto-2009

於 Debian / Ubuntu Linux 要使用 MAN 直接查 C 的函式庫、程式範例, 安裝 manpages-dev 即可查詢.

安裝

  • apt-get install manpages-dev

查詢

列出此 Function 詳細說明與範例
  • man 3
  • 範例: man 3 printf
列出 與 此字 有關的 Function
  • man -k
  • 範例: man -k printf
    asprintf (3)         - print to allocated string
    dprintf (3)          - print to a file descriptor
    fprintf (3)          - formatted output conversion
    fwprintf (3)         - formatted wide-character output conversion
    printf (1)           - format and print data
    printf (3)           - formatted output conversion
    snprintf (3)         - formatted output conversion
    sprintf (3)          - formatted output conversion
    swprintf (3)         - formatted wide-character output conversion
    vasprintf (3)        - print to allocated string
    vdprintf (3)         - print to a file descriptor
    vfprintf (3)         - formatted output conversion
    vfwprintf (3)        - formatted wide-character output conversion
    vprintf (3)          - formatted output conversion
    vsnprintf (3)        - formatted output conversion
    vsprintf (3)         - formatted output conversion
    vswprintf (3)        - formatted wide-character output conversion
    vwprintf (3)         - formatted wide-character output conversion
    wprintf (3)          - formatted wide-character output conversion

列出 MAN 文件位置
  • man -wa
  • 範例: man -wa printf
    /usr/share/man/man1/printf.1.gz
    /usr/share/man/man3/printf.3.gz

    真的可以找到printf.3.gz,不過解壓縮過後打開看,發現原來只是說明(printf函式功能)的文件而已

沒有留言:

張貼留言

NO-CARRIER 網卡無法啟動

 工作時,由於想要啟動linux OS的網卡, 發現某張新設定的網卡一直無法啟動,就算下指令UP了,但是也沒有順利啟動 所以爬文後,想要確認該網卡的status, 發現某行為: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu...