Linux命令【 man 】-獲取命令的使用幫助

man

# Linux命令【 MAN 】-獲取命令的使用幫助:

## 內部命令:
要查看其相關的幫助文件,則只需要輸入如下查詢:

> `help COMMAND`

## 外部命令:

– (1) 命令自帶簡要格式的使用幫助

>`#COMMAND –help`

– (2) 使用手冊:manual

> 位置:/usr/share/man

> ## man COMMAND

#### SECTION:

***NAME***:功能性說明

***SYNOPSIS***:語法格式

***DESCRIPTION***:描述

***OPTIONS***:選項

***EXAMPLES***:使用示例

***AUTHOR***: 作者

***BUGS***: 報告程序bug的方式

***SEE ALSO***: 參考

“`
***SYNOPSIS***:

[]:可選內容;

<>:必須提供的內容;

a|b|c:多選一;

…:同類內容可出現多個;
“`

## 使用手冊:壓縮格式的文件,有章節之分;

> 存放位置在 /usr/share/man

man1, man2, …

“`
1:用戶命令;

2:系統調用;

3:C庫調用;

4:設備文件及特殊文件;

5:文件格式;(配置文件格式)

6:游戲使用幫助;

7:雜項;

8:管理工具及守護進程;
“`

> ~]# man CHAPTER COMMAND

注意:并非每個COMMAND在所有章節下都有手冊;

查看:

> ~]# whatis COMMAND

注意:其執行過程是查詢數據庫進行的;

手動更新數據庫:

> ~]# makewhatis

## man命令打開手冊以后的操作方法:

“`
**翻屏**:

空格鍵:向文件尾翻一屏;

b: 向文件首部翻一屏;

Ctrl+d:向文件尾部翻半屏;

Ctrl+u:向文件首部翻半屏;

回車鍵:向文件尾部翻一行;

k: 向文件首部翻一行;

G:跳轉至最后一行;

#G: 跳轉至指定行;

1G:跳轉至文件首部;

文本搜索:

/keyword:從文件首部向文件尾部依次查找;不區分字符大小寫;

?keyword:從文件尾部向文件首部依次查找;

n: 與查找命令方向相同;

N: 與查找命令方向相反;

退出:

q: quit
“`

選項:

-M /PATH/TO/SOMEDIR:到指定目錄下查找命令手冊并打開之;

## 練習:獲取useradd命令的用法

### (1) 添加用戶gentoo;

`# useradd gentoo`

`# id gentoo`

### (2) 添加用戶slackware,要求指定其所用的shell為/bin/tcsh;

`# useradd -s /bin/tcsh slackware`

`# tail -1 /etc/passwd`

### (3) info COMMAND

獲取命令的在線文檔;

### (4) 很多應用程序會自帶幫助文檔:/usr/share/doc/APP-VERSION

README:程序的相關的信息;

INSTALL: 安裝幫助;

CHANGES:版本迭代時的改動信息;

### (5) 主流發行版官方文檔

http://www.redhat.com/doc

### (6) 程序官方的文檔:

官方站點上的“Document”

### (7) 搜索引擎

google

keyword filetype:pdf

keyword site:domain.tld

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98502

(0)
oranixoranix
上一篇 2018-05-14 10:27
下一篇 2018-05-14 13:40

相關推薦

  • 文件查找命令

    文件查找 locate:非實時(并不能反應當前硬盤上是否有該文件,只是從數據庫中提取信息)模糊查找,查找是根據全系統文件數據庫進行的 ?–用的不多 # updatedb ?手動生成文件數據庫 格式:locate KEYWORD -i 不區分大小寫的搜索 -n #只列舉前#個匹配項目 locate conf:搜索名稱或路徑中包含“conf”的文件 …

    2018-07-09
  • TCP/IP

    TCP/IP不是一個協議,而是一個協議族的統稱。里面包括IP協議、IMCP協議、TCP協議。 TCP/IP分層: 這里有幾個需要注意的知識點: 互聯網地址:也就是IP地址,一般為網絡號+子網號+主機號 域名系統:通俗的來說,就是一個數據庫,可以將主機名轉換成IP地址 RFC:TCP/IP協議的標準文檔 端口號:一個邏輯號碼,IP包所帶有的標記 Socket:…

    Linux筆記 2018-05-05
  • 初學者;Linux小總結

    本文關于命令;個人筆記;

    2018-04-01
  • 文本處理工具sed的高級用法

    在上一章,我們學習了sed的一些基本用法,利用這些基本用法我們已經可以解決文本處理中遇到的絕大部分問題,但要想更加利用好sed這個工具,我們還需要學習下它的一些高級用法。

    2018-04-20
  • ssh等

    SSH端口轉發 SSH會自動的加密和解密所有SSH客戶端與服務器之間的網絡數據;同時也可以將其他TCP端口的數據加密轉發,這一過程叫“隧道”,這樣也可以減少防火墻開啟的端口。 實現過程是數據首先通過連接本機的某一個端口,被當做ssh協議數據發送給ssh服務器,ssh服務器解密再發給遠程主機的端口 本地轉發: -L localport:remotehost:r…

    2018-05-28
欧美性久久久久