如何在我自己的GNU / Linux系統中查找文檔

世界上許多新手 GNU / Linux的 他們充滿了疑問,無法快速解決他們的疑慮,有時他們甚至沒有聯繫,無法訪問支持論壇,最終以Linux對他們來說非常困難的想法告終。

大多數發現自己處於這種情況的人都不知道我們自己的系統包含了我們最初關注的答案的很大一部分。 系統中基本上有三個文檔來源 GNU / Linux的:打包在/ usr / share / doc中的手冊頁(手冊頁),信息頁(信息頁)和應用程序手冊。

在本文中,我們將詳細介紹每個來源。


手冊頁

手冊頁或“手冊頁”是Linux和Unix中參考文檔的經典形式。 理想情況下,您可以搜索手冊頁以獲取有關任何命令,配置文件或庫例程的幫助。

實際上,Linux是免費軟件,某些頁面尚未編寫或顯示其使用期限。 但是,手冊頁是需要幫助時首先查找的地方。 要訪問手冊頁,只需鍵入 其次是要調查的主題。

分頁將開始,因此您將按 q 當我完成閱讀後。 例如,查找有關命令的信息 ls,我會寫:

$男人ls

了解手冊頁的各個部分有助於快速跳轉至所需信息,您將在手冊頁中找到以下部分(框1):

表1:手冊頁

名稱 命令名稱和說明
概要 如何使用命令
商品描述 關於命令如何工作的深入說明
例子 有關如何使用命令的建議
也可以看看 相關主題(通常在手冊頁中)

手冊頁的各節

構成手冊頁的文件存儲在 / usr / share / man (或在 / usr /人 在某些舊系統上)。 在該目錄中,您會發現手冊頁分為以下幾節(方框2)。

表2:手冊頁的各節

man1 用戶程序
man2 系統調用
man3 庫功能
man4 特殊文件
man5 文件格式
man6 遊戲
man7 雜記

多個手冊頁

在多個部分中存在一些主題。 為了說明這一點,我們將使用以下命令 什麼是,其中顯示了該主題的所有手冊頁:

$什麼是printf
printf(1)-格式化和打印數據
printf(3)-格式化輸出轉換

在這種情況下, 男人printf 它將顯示在第1節(用戶程序)的頁面上。 如果我們要編寫C程序,我們將對第3節(庫函數)的頁面更加感興趣。 您可以通過在命令行上指定手冊頁的某個部分來調用它,以便詢問 的printf,我們可以這樣寫:

$ 人 3 printf

找到正確的手冊頁

有時很難找到關於給定主題的幾本手冊頁。 在這種情況下,您可以使用 人-k 在手冊頁的“名稱”部分中查找。 知道這是一個子字符串搜索,所以類似 人-k ls 會給您很多輸出,下面是一個使用更具體的單詞的示例:

$ man -k whatis whatis(1)-打印手冊頁面描述

關於apropos

前面的示例為我們帶來了更多要點。 一,命令 適當的 完全等同於 人-k,(實際上,我會給你一個秘密。當你跑步時 人-k 實際運行 適當的 在幕後)。


MANPATH代碼行

現在,我們轉到在GNU / Linux系統中可以找到的第二類文檔。 默認情況下,man程序在/ usr / share / man中查找手冊頁, / usr /本地/ man, / usr / X11R6 / man 並且可能 /選擇/人。 有時,您可以通過在搜索路徑中添加其他路徑來找到所需的內容。 既然如此,只需編輯 /etc/man.conf 在文本編輯器中,添加如下一行:

MANPATH / opt / man

從這裡開始,目錄中的任何手冊頁 /選擇/人 將被發現。 請記住,您需要再次運行 Makewhatis 將這些新的手冊頁添加到數據庫中 什麼是.


GNU信息

手冊頁的缺點之一是它們不支持超文本,因此您不能輕易地從一頁跳到另一頁。 GNU的朋友們意識到了這個缺陷,因此他們發明了另一種文檔格式:“信息”頁面。

許多GNU程序附帶了信息頁格式的大量文檔。 您可以使用以下命令開始閱讀信息頁面 信息:

這樣,我們將為系統中所有可用的信息頁提供索引。 您可以使用箭頭鍵移動它們,使用Enter鍵跟隨“鏈接”(以星號表示),然後按退出 q。 這些密鑰基於Emacs,因此如果您熟悉該編輯器,則應該可以輕鬆導航。

有關使用的更多信息 信息,請閱讀他們的信息頁面。 您應該能夠使用上述鍵瀏覽它們:

$信息信息

/ usr /共享/ doc

在Linux系統中,有最後一種可以幫助您的資源。 許多程序附帶其他格式的其他文檔:文本,PDF,PostScript,HTML等。

看一眼 / usr /共享/ doc (在舊系統上為/ usr / doc)。 您會發現一長列目錄,每個目錄都隨系統上的應用程序一起提供。 搜索該文檔通常可以發現一些有趣的內容,例如教程或其他技術文檔。 快速檢查發現大量可供閱讀的材料:

$ cd / usr / share / doc
$查找。 型f | wc -l

在其他文章中,我們將參考外部文檔源,例如Linux文檔項目(LDP),郵件列表和新聞組。

資料來源:文章摘自 古特 由Maikel Llamaret Heredia撰寫。 鏈接: https://blog.desdelinux.net, http://www.raybenjamin.com, http://forum.codecall.net, http://www.linfo.org http://www.esdebian.org


11條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   b1tblu3 他說:

    好文章,非常有用,不可或缺。 謝謝。

    只是一個問題,有沒有一種方法可以將手冊頁或信息頁變成西班牙語?

    所有的問候。

    1.    拉夫 他說:

      當然,你必須安裝 manpages-es 包

      1.    馬里亞諾·高迪克斯(Mariano Gaudix) 他說:

        你好,弱電。
        我把這個信息傳遞給你。

        我想我正在下載WPS Office或KingSoft for GNU/LINUX的BETA……也就是說,根據這篇文章,有KingSoft for GNU/LINUX的BETA,可以下載試試。

        我給您留下了下載 GNU/LINUX 測試版的鏈接

        中文版Office有DEB、RPM和TAR包
        您可以從此頁面下載。

        http://community.wps.cn/download/

        …………………………………………………………
        其他信息鏈接

        http://mosayanvala.wordpress.com/tag/office-apps/
        ……………………………………………………
        http://community.wps.cn/download/
        ........................。
        http://marcosbox.blogspot.com.ar/2013/03/wps-office-for-linux-la-suite-da.html

  2.   b1tblu3 他說:

    非常友善的埃爾夫。 😀謝謝。

  3.   馬爾科 他說:

    那些變得不可或缺的物品。 添加到我的書籤。 大部分信息我都不知道,現在事實證明,這正是我需要澄清的我對查克拉的疑問。 謝謝埃拉夫

  4.   格克 他說:

    好文章! 這些類型的出版物總是非常適合在任何特定時間拉動它們。

    謝謝。 🙂

  5.   MSX 他說:

    壯觀!!!
    本文應該是“GNU+Linux / BSD 新手”部分或類似部分的基礎文章的一部分。

    1.    MSX 他說:

      儘管有一些經典用戶(尤其是來自 Slackware 套裝的用戶)更喜歡單色控制台輸出,但我發現使用“大多數”尋呼機特別有用,因為它以顏色突出顯示手冊頁的不同部分:
      http://i.imgur.com/trXGgUQ.png

      大多數的另一個功能是它可以用作二進製文件的簡單查看器。
      要將其用作默認尋呼機(例如,而不是更多或更少),我們可以設置全局變量:
      導出PAGER = / usr / bin / most
      既適用於系統的每個用戶(包括 r00t),也適用於全球所有用戶。

  6.   華金 他說:

    有必要添加如何在“man”或“info”本身中搜索單詞。 當我們進入其中時,按“h”即可找到幫助。

    例如,在“man”中,我們可以搜索帶有“/”的單詞,然後使用“n”或“N”分別向前或向後搜索。

    在“info”中,我們用“s”搜索,然後用“}”向前搜索,用“{”向後搜索

  7.   金屬 他說:

    優秀的文檔,謝謝。

  8.   ike 他說:

    有趣的是,我平時只用“man”命令來幹,並不知道選擇頁面的選項和其他選項。 一如既往的好帖子和好信息。