RHEL二(獲取幫助)

linux中獲取幫助的命令有whatis,help,man,info,也可以從/usr/share/doc中查看,也可以在官網doc.redhat.com查看幫助


whatis 使用:

[root@desktop0 content]# whatis ls
ls (1)               - list directory contents
ls (1p)              - list directory contents

whatis 也是從數據庫中查詢,新安裝的包中的命令查詢不到是因爲沒有更新,使用mandb更新數據庫


help命令:

linux提供了兩種命令:shell的內部命令和shell的外部命令,如:echo是shell本身內部提供的命令,ls不是本身提供的命令,但是它是通過shell調用的。

shell內部命令使用:help 命令;而外部命令查看幫助使用:命令 --help

查看一個命令是內部命令還是外部命令使用:type 命令


man命令(使用最多):

man的級別:

1、查看命令的幫助

2、查看可被內核調用的函數的幫助

3、查看函數和函數庫的幫助

4、查看特殊文件的幫助(主要是/dev目錄下)

5、查看配置文件的幫助

6、查看遊戲的幫助

7、查看系統管理員可用命令的幫助

8、查看和內核相關文件的幫助

man -f 命令 相當於 whatis 命令  用於查看命令有哪些幫助級別
man -a 命令 查詢所有的幫助級別
還可以man 1 ls           man 5 passwd
man -k 關鍵字  相當於 apropos 命令   查看和關鍵字相關的所有命令的幫助
man查詢出來的顯示的幫助中,按空格翻頁,可以輸入/string  如輸入/-d就會找到幫助內容中所有和-d相關的內容,按n鍵向下翻頁,shif+n向上翻頁

info 命令 用於查看命令的詳細幫助文檔
文檔查看:回車:進入子幫助頁面(帶有*標記的表示有子幫助頁面,相當於是一個超鏈接,使用Enter進入)
                 u:  進入上層頁面
                 n:  進入下一個幫助小節
                 p:  進入上一個幫助小節
                 q:  退出

查詢某個文件是由哪個軟件包安裝出來的,使用 rpm -qf 如:rpm -qf /etc/sysconfig/network-scripts/,將會輸出initscripts-9.49.17-1.el7.x86_64,再查詢該軟件包相關的文檔:rpm -qd initscripts-9.49.17-1.el7.x86_64
sosreport :root用戶用來收集系統報告(軟硬件信息),生成好的信息會放到/var/tmp下。該命令主要用於將系統信息反應給linux廠商

發佈了30 篇原創文章 · 獲贊 2 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章