基於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 退出