国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

linux shell命令快捷獲得系統(tǒng)幫助(一)[man-pages定義規(guī)范]

2019-10-26 18:47:15
字體:
供稿:網(wǎng)友

作為剛剛學習linux朋友,我們拿到一個命令,不知道怎么樣使用,一般都會先看下命令默認參數(shù)說明,然后再不清楚就是通過man命令查閱手冊。還是找不到方法,就網(wǎng)上搜索,最后不行就去大論壇發(fā)帖。由于很多時候發(fā)帖子估計要比較久有人回復。久而久之,對學習linux的熱情被怠慢下來了。 其實,這也是學習linux的最大困難。

linux命令幫助,一般有2種,命令自身代碼里面帶有使用幫助說明,這種一般很精簡,太長了,程序自身的大小以及日常維護不方便。還有一種,就是帶有幫助文件,類似windows的chm格式文件。下面我說下這2種怎么樣查閱。

一、程序內(nèi)在幫助信息


例如:

[chengmo@centos5 ~]$ cat --helpUsage: cat [OPTION] [FILE]...Concatenate FILE(s), or standard input, to standard output.   -A, --show-all           equivalent to -vET#......省略 [chengmo@centos5 ~]$ man -hman, version 1.6d usage: man [-adfhktwW] [section] [-M path] [-P pager] [-S list]        [-m system] [-p string] name ...#......省略

上面是2個例子,通過參數(shù)獲得命令使用幫助,這是我們經(jīng)常用的。 說點題外話,開始跑題了……,呵呵

我想說下命令常見參數(shù)規(guī)律,一般如果帶參數(shù)是一個字符,那么就用:一個”-“連接,如果后面參數(shù)是多個字符就用:”--“連接。是不是一個”-“后面不能接多個字符呢?這點就是linux命令解析靈活性了,如果你把多個字符用一個”-“連接,它會將它分割為多個參數(shù)。如:ls –al 等價于 ls –a –l ,如果你用:ls –-al 那么它將把al作為整體參數(shù)了。
還要說一點,一般linux命令,都會用-h,或者 --help作為返回命令行幫助信息。 特別是--help最多,有的命令2個都支持。 這個已經(jīng)成了一種習慣了。遇到不會用的命令,不妨試試這2個參數(shù)。

二、獲得命令外部幫助文件(man-pages)

什么是手冊頁(man-pages)

在windows下面,我們經(jīng)常把幫助手冊叫電子書,是chm文件。在linux下面的幫助手冊,一般叫man-pages。它們按照一定規(guī)律存放在linux一些文件夾里面,如果需要查閱,可以通過man-pages手冊索引命令查閱,常見有:info,man(本文主要講的),xman等等。說到這里,肯定有朋友會說:那有windows下面的chm方便嗎,搜索,查詢,以及表現(xiàn)形式怎么樣的呢?在shell終端查看,是不是都是一大篇大篇文字,單獨枯燥,密密麻麻的。 哈哈,我可以說的是,它內(nèi)容表現(xiàn)還很豐富,支持普通文字,表格,圖片,還有就是搜索定位到需要信息超快。 一定比在windows里面通過鼠標點擊快幾倍了。

那么它為什么管理方便,索引速度快呢。接下來,我們看一下man-pages也的規(guī)范了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 聂拉木县| 江永县| 祁门县| 古田县| 武胜县| 盱眙县| 子洲县| 苍溪县| 抚顺县| 华宁县| 灵寿县| 抚州市| 营山县| 剑河县| 西青区| 新绛县| 临潭县| 米脂县| 泰兴市| 兴化市| 什邡市| 湖口县| 芷江| 寻乌县| 弋阳县| 丰镇市| 广丰县| 赫章县| 外汇| 河津市| 拉孜县| 彭阳县| 东乡族自治县| 邯郸县| 吉木萨尔县| 南和县| 汝南县| 广宗县| 武定县| 卢湾区| 仲巴县|