1. 程式人生 > >基於linux下的幫助命令

基於linux下的幫助命令

俗話說:Linux一切皆檔案,對Linux的操作也主要是通過命令來完成的,這不 同與Windows作業系統,點選幾下就好了,這也就意味著有更多的命令需要去學習和記憶,當然這麼多命令要記得很清楚是不可能的,所以Linux提供了 一些用於檢視幫助的命令,下面就簡單介紹一下吧。

"注意:當man或者whatis命令無法查詢幫助是,是因為系統沒有載入幫助資料庫"

"處理方式:執行    mandb"

whatis 命令:

用於查詢一個命令執行什麼功能,並將查詢結果列印到終端上

例如:whatis cal    顯示cal命令的用途

cal (1)               - display a calendar

cal (1p)              - print a calendar

來給大家呈現效果:

請注意:起初一開始我使用這個命令時候一直報錯不知道原因何在,重置了虛擬機器還不行,最後發現是因為系統沒有載入幫助資料庫,然後使用“mandb”命令後就可以正常顯示了,大家可以看下。

--help命令:

通過英文解釋我們只能知道作用就是顯示列印日曆。但是我們並不清楚

命令的執行格式或者方法,這時候我們就需要呼叫help命令來幫助我們。

命令  --help 獲得命令的幫助 --help只適用於命令

cal --help

其實這已經說的非常詳細了,注意年月日是一層層巢狀關係,使用時必須注意順序不然會報錯。

用法:

cal [options] [ [ [day] month] year]

請注意一下幾點說明:

[選加] 可以加也可以不加

...      加的個數可以時任意多個

<必須加>      不可缺少的資訊

我們就用cal命令舉個例子吧:

1、cal 2018         (就是列印2018年的日曆)

2、Cal 3 2018     (就是列印2018年3月的日曆)

3、Cal 12 12 2018  (就是在2018年3月日曆中選中12號)

當我們檢視檔案的幫助時,--help是不能使用的,那麼我們要用man命令來檢視幫助了

man的級別
1:檢視命令的幫助
2:檢視可被核心呼叫的函式的幫助
3:檢視函式和函式庫的幫助
4:檢視特殊檔案的幫助(主要是/dev目錄下的檔案)
5:檢視配置檔案的幫助
6:檢視遊戲的幫助
7:檢視其它雜項的幫助
8:檢視系統管理員可用命令的幫助
man -f 【命令】–可以檢視這個命令有哪些級別

用man 1 passwd和man 5 passwd舉例子,效果如下:

這就是上面數字加內容的使用呈現!

man date     檢視date命令的幫助手冊

man 5 passwd  檢視/etc/passwd 檔案的幫助手冊

***進入man頁面後

pageup     向上翻頁

pagedown   向下翻頁

/關鍵字    查詢關鍵字

n          關鍵字向下匹配

N          關鍵字向上匹配

q          退出