linux之使用帮助
? ?? 今天來介紹一下linux系統(tǒng)當(dāng)中的獲取命令的幫助,對(duì)于初學(xué)linux的人來說,這是必須要掌握的技能,第一面對(duì)之前從未接觸過的命令,難免會(huì)手無舉措,不知道這個(gè)命令該怎么用,該用什么選項(xiàng)來達(dá)到某個(gè)目的,去實(shí)現(xiàn)所需要的結(jié)果。好,接下來就開始來講解linux系統(tǒng)中如何使用幫助。
whatis????
??????? whatis? command
??? 顯示命令的簡(jiǎn)短描述
??? 每晚使用一個(gè)數(shù)據(jù)庫(kù)更新
??? 剛安裝系統(tǒng)后不可立即使用,必須要先制作數(shù)據(jù)庫(kù),centos6上需執(zhí)行makewhatis,而centos7上需要執(zhí)行mandb來制作數(shù)據(jù)庫(kù)。
????????whatis cal=man -f cal
內(nèi)部命令幫助使用方法: ??
????? help command
????? man? bash
外部命令:
???? 1、command? --help/? command?? -h
???? 2、使用手冊(cè)(manual)
????????????man? command
????????? ????
???? 3、信息頁
????????????info? command
???? 4、程序自身的幫助文檔
????????????????README
????????????????INSTALL
????????????????ChangeLog
??? 5、程序官方文檔
??????? 官方站點(diǎn):Documentation
??? 6、發(fā)行版的官方文檔
?????
? ? 7、Google
????
--help選項(xiàng)
????? 顯示用法總結(jié)和參數(shù)列表
???? 使用的大多數(shù)命令,但并非所有的命令
????? ate? --help
????? Usage: date [OPTION]... [+FORMAT]or:? date [-u|--utc|--universa[MMDDhhmm[[CC]YY[.ss]]
Display the current time in the given FORMAT, or set the system date.
?????? [ ]是可選的現(xiàn)象
?????? CAPS或< >是變量
?????? ...表示一個(gè)列表
?? ? ? x|y|z的意思是“x或y或z”
????? -abc的意思是-a? -b? -c
man命令
????? 提供命幫助的文件
????? 手冊(cè)頁存放在/usr/share/man
????? 幾乎每個(gè)命令都有man的頁面
????? man頁面分組為不同的章節(jié)
????? 統(tǒng)稱為linux手冊(cè)
????? man? [章節(jié)]? 命令
????? man命令的配置文件:/etc/man.config(centos6),/etc/man_db.conf(centos7)
????? MANPATH? /path/to/somewhere:指明信手冊(cè)文件搜索位置
???? man? -M? /path/to/somewhere? command:到指定的位置下搜索command命令的手冊(cè)頁顯示
man??? 章節(jié)
??? 1:用戶命令
??? 2:系統(tǒng)調(diào)用
??? 3:C庫(kù)調(diào)用
??? 4 : 設(shè)備文件及特殊文件
??? 5:配置文件格式
??? 6:游戲
??? 7 : 雜項(xiàng)
??? 8 : 管理類命令
? ? 9:linux內(nèi)核API
命令名稱及功能簡(jiǎn)要說明
??? SYNOPOSIS:用法說明包括可選項(xiàng)
??? Description:命令詳盡說明,可能包括每一個(gè)選項(xiàng)的意義
??? OPTIONS:說明每個(gè)選項(xiàng)的意義
??? files:????此命令的相關(guān)配置文件
??? example:????使用示例
? ? SEE ALSO :????另外參照
如何使用man手冊(cè)頁
????? 查看man手冊(cè)頁
????? SYNOPSIS:
????? [ ]:可選內(nèi)容
????? < >:必選
????? a|b:二選一
????? ...:同一內(nèi)容可出現(xiàn)多次
??? man? -a?? keyword? 列出所有幫助
??? 搜索man手冊(cè)
??? man? -k?? keyword列出所有匹配的頁面
? ? 使用????whatis? 數(shù)據(jù)庫(kù)
man命令
?? man命令的操作方法:使用less命令實(shí)現(xiàn)
?? space,^v,^f,^F:向文件尾翻屏
?? b,^B:向文件首部翻半屏
?? d,^D:向文件尾部翻半屏
?? u,^U:向文件首部翻半屏
?? RETURN,^N,e,^E or j or ^J:向文件尾部翻一行
?? y or? Y or ^P or k or ^K:向文件首部翻一行
?? q:退出
?? #:跳轉(zhuǎn)至第#行
?? 1G:回到文件首部
??? G :翻至文件尾部
man搜索
????? /keywork
????? 以keyword指定的字符串為關(guān)鍵字,從當(dāng)前位置向文件尾部搜索;不區(qū)分字符大小寫
????? n:下一個(gè)
????? N :上一個(gè)
???? ?keywork
????? 以keyword指定的字符串為關(guān)鍵字,從當(dāng)前位置向文件尾部搜索;不區(qū)分字符大小寫
???????? n:下一個(gè)
???????? N:上一個(gè)?
info
???? man常用于命令參考,GNU工具info適合通用于文檔參考。
???? 沒有參數(shù),列出所有的頁面
???? info 頁面的結(jié)構(gòu)就像一個(gè)網(wǎng)站
???? 每一頁分為“節(jié)點(diǎn)”
???? 鏈接節(jié)點(diǎn)之前*
???? info? [command] ??
info導(dǎo)航頁
??? 方向鍵盤,PgUp,PgDn導(dǎo)航
??? Tab鍵移動(dòng)到下一個(gè)鏈接
???? d????顯示主題目錄
???? Home????顯示主題首部
???? Enter進(jìn)入選定鏈接
???? n/p/u/l進(jìn)入下/前/上一層/最后一個(gè)鏈接
???? s文字 文本搜索
?? ? q退出info
通過本地文檔獲取幫助
????? /usr/share/doc目錄
????? 多數(shù)安裝了的軟件包的子目錄,包括了這些軟件的相關(guān)原理說明。
?????? 不適合在其他地方的文檔的位置
?????? 配置文件規(guī)范
?????? HTML/PDF/PS?? 格式的文檔
?????? 授權(quán)書詳情
通過在線文檔獲取幫助
???? 第三方程序官方文檔
???? 通過發(fā)行版官方的文檔光盤或網(wǎng)站可以獲得
???????? 安裝指南
???????? 部署指南
???????? 虛擬化指南
???? 紅帽知識(shí)庫(kù)和官方在線文檔
??????????? http://kbase.redhat.com
??????????? http://www.redhat.com/docs
????????? ? http://access.redhat.com
習(xí)題:
1、使用幫助命令,讓系統(tǒng)在12:00自動(dòng)關(guān)機(jī)
關(guān)機(jī)的命令是shtudown,通過type命令可以知道shutdown是一個(gè)外部命令,那我們可以用man 幫助來查找shutdown自動(dòng)關(guān)機(jī)信息,最終直接執(zhí)行shutdown? 12:00,等待12點(diǎn)到來,機(jī)器就會(huì)自動(dòng)關(guān)機(jī)了
2、字符終端登錄時(shí),顯示當(dāng)前時(shí)間和登錄的用戶名
顯示登陸新的是記錄在issue文件里,那我們可以man?? issue? ,當(dāng)幫助文檔出來之后發(fā)現(xiàn)沒有我們想要的信息,但SEE ALSO得知可以通過?motd(5), agetty(8), mingetty(8)查找到相關(guān)信息,于是我們接著man? 5 motd??? ,man? 8? agetty,最終發(fā)現(xiàn)在agetty的幫助文檔中找到相關(guān)信息發(fā)現(xiàn)時(shí)間是\t? , 用戶名是\u
轉(zhuǎn)載于:https://blog.51cto.com/fszxxxks/1830360
總結(jié)
以上是生活随笔為你收集整理的linux之使用帮助的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Aix下如何运行Java程序
- 下一篇: Linux命令行–基本的bash she