linux 怎么使用幫助

  • linux
    怎么使用幫助

  • Which命令

  • whatis命令

  • 使用手冊來獲取幫助-man命令

  • 通過info
    命令查看幫助

  • 使用軟件自帶的幫助文檔來獲取幫助

  • 通過在線文檔獲取幫助

  • 使用網站和搜索

linux 怎么使用幫助

在linux中有很多命令,配置文件,很多命令選項和參數,我們不可能完全記住的,那工作中遇到怎么辦,我們可以查看linux自帶的幫助文檔,或者利用搜索軟件去搜索幫助


我們要引入一個概念,在Linux中命令分為內部命令和外部命令 
內部命令:由Shell自帶,而且通過某命令形式提供 
外部命令:在當前系統路徑下有對應的可執行文件

我們可以使用type命令查看命令類型 
而內部命令和外部命令查找幫助的方式是不同的

[root@localhost ~]# type ls
ls is aliased to `ls --color=auto'
[root@localhost ~]# type pwd
pwd is a shell builtin   #pwd shell內置命令

Example: 
內部命令: 
help COMMAND 
外部命令: 
COMMAND --help 
COMMAND -h

Which命令

Which這個命令是用來干嘛的呢?我們使用命令,他就是查找命令某個系統命令是否存在,以及執行的到底是哪一個位置的命令。看下面的圖

[root@localhost ~]# which ls
alias ls='ls --color=auto'
   /usr/bin/ls
[root@localhost ~]# which pwd
/usr/bin/pwd

whatis命令

whatis命令是用于查詢一個命令執行什么功能,并將查詢結果打印到終端上。

whatis命令在用catman -w命令創建的數據庫中查找command參數指定的命令、系統調用、庫函數或特殊文件名。whatis命令顯示手冊部分的頁眉行。然后可以發出man命令以獲取附加的信息。whatis命令等同于使用man -f命令。

[root@localhost ~]# whatis ls
ls (1)               - list directory contents
ls (1p)              - list directory contents
[root@localhost ~]# man 1p ls

使用手冊來獲取幫助-man命令

man命令是Linux下的幫助指令,通過man指令可以查看Linux中的指令幫助、配置文件幫助和編程幫助等信息。

在Linux中,使用man來獲取幫助是相當不錯的一種方式,它非常的詳細而且非常的便捷


man命令其實是調用/usr/share/man/[man1-mann] 中的對應命令的手冊,再解壓到臨時目錄,然后使用less來進行顯示**

man 章節

1:  用戶命令
2:  系統調用
3: C 庫調用
4:  設備文件及特殊文件
5:  配置文件格式
6:  游戲
7:  雜項
8:  管理類的命令
9 :Linux  內核API

幫助手冊中一般遵循相關格式進行編寫,我們簡要的說明一下相關段落及作用

NAME:簡要的說明命令的名稱和作用 
SYSNOPSIS:命令的簡要使用幫助 
DESCRIPTION:一些參數或選項的簡要說明 
OPTIONS:選項 
AUTHOR:作者 
REPORTING BUGS:提供BUG的地址

通過info 命令查看幫助

info命令是Linux下info格式的幫助指令。

有超鏈接穩文檔,info是信息頁,提供作者、版本,什么時候發布等更詳細信息,man手冊是告訴你怎么用

[root@localhost ~]# info ls

使用軟件自帶的幫助文檔來獲取幫助

在Linux中相關軟件自帶的幫助文檔在/usr/share/doc/Software-Version/ 中可以查看是否有REDME或者INSTALL等文檔提供相關幫助信息

通過在線文檔獲取幫助

現在命令和配置文件網上一搜就有很多版本,可供參考,權威還是官方的比較靠譜 
紅帽知識庫和官方在線文檔 
http://kbase.redhat.com 
http://www.redhat.com/docs 
http://access.redhat.com

使用網站和搜索

http://tldp.org 
http://www.slideshare.net 
http://www.google.com 
Openstack filetype:pdf 
rhca site:redhat.com/docs

原創文章,作者:M20_he,如若轉載,請注明出處:http://www.www58058.com/42926

(0)
M20_heM20_he
上一篇 2016-09-05 08:49
下一篇 2016-09-05 08:49

相關推薦

  • Linux破解root口令

    Centos5、6版本破解口令方法 1 啟動系統 2 在操作系統選擇菜單界面選中要啟動的內核 — 按a鍵 3 在行尾輸入 1(或s或S或single)— 按回車鍵 4 使用passwd命令修改口令即可   Centos7版本破解口令方法 方法1 1 啟動系統 2 在操作系統選擇菜單界面選中要啟動的內核 — 按e鍵…

    Linux干貨 2018-01-08
  • 文本編輯器sed和vim的用法集錦

    8月8號,主要學習內容為: 一、文本處理工具sed 二、vim編輯器 一、文本處理工具sed 1)簡介    sed是一種流編輯器,它一次處理一行內容。處理時,把 當前處理的行存儲在臨時緩沖區中,稱為“模式空間”( pattern space),接著用sed命令處理緩沖區中的內容 ,處理完成后,把緩沖區的內容送往屏幕。接著處理下…

    Linux干貨 2016-08-12
  • Linux網絡屬性配置的幾個命令

    Linux網絡屬性配置命令 ifcfg命令家族:ifconfig,route,netstat ifconfig命令:接口及地址查看和管理 ifconfig [INTERFACE] #ifconfig -a : 顯示所有接口,包括inactive狀態的接口 ifconfig interface [aftype] options | address … #i…

    Linux干貨 2017-05-09
  • Linux發行版的基礎目錄名稱命名法則及功用規定

    /bin ?存儲單用戶維護模式還能操作的命令 /boot 存儲開機時會使用到的文件 /dev? 存儲設備與接口文件 /etc? 存儲系統的配置文件 /home 系統默認的用戶主目錄 /lib? 存儲函數庫文件 /media 光盤掛載點 /mnt?? 光盤或者U盤掛載點 /opt?? 第三方應用程序文件存放目錄 /root? root用戶家目錄 /sbin ?…

    Linux干貨 2018-03-04
  • DNS服務器搭建

    1. 配置正向解析 1.安裝bind yum install bind bind-utils -y 2.配置/etc/named.conf,需要修改的地方 listen-on port 53 { 127.0.0.1; 192.168.42.135; }; allow-query { any; }; dnssec-enable no; dnssec-valid…

    Linux干貨 2017-05-24
  • ps查看進程

    ps命令 ps [OPTION]支持三種選項UNIX選項 如-A -eBSD選項 如aGNU選項 如–help選項:默認顯示當前終端中的進程a 選項包括所有終端中的進程x 選項包括不連接終端的進程u 選項顯示進程所有者的信息f 選項顯示進程樹,相當于 –forestk|–sort 屬性 對屬性排序,屬性前加- 表示倒序o …

    2017-12-19
欧美性久久久久