0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux系統(tǒng)中man命令的基本使用

馬哥Linux運(yùn)維 ? 來(lái)源:博客園-人艱不拆_zmc ? 2024-09-29 15:59 ? 次閱讀

Linux系統(tǒng)提供了相對(duì)比較豐富的幫助手冊(cè)(man),man是manual的縮寫(xiě),在日常linux系統(tǒng)管理中經(jīng)常用到,今天就簡(jiǎn)單聊聊man。man 本身也提供自己的幫助手冊(cè),通過(guò)man就可以查看。

(1)man手冊(cè)分為多個(gè)section,每個(gè)section用一個(gè)字符表示。

這里的section可以理解為類(lèi)別,例如:man 1 passwd 和 man 5 passwd是不一樣的類(lèi)別(詳細(xì)見(jiàn)表一)。通常我們使用man passwd,這個(gè)時(shí)候man就按照預(yù)先設(shè)置的搜索路徑和順序去搜索passwd,當(dāng)搜索到一個(gè)就停止繼續(xù)搜索并將結(jié)果顯示出來(lái),如果我們指定了section,那么man只會(huì)在指定的section里去查找man幫助頁(yè)。

wKgaomb5CRSAFPh-AADKBDs3rCM086.jpg

(表一)

(2)man的配置文件。

man的配置文件是/etc/man.config,我們現(xiàn)學(xué)現(xiàn)用,可以通過(guò)man 5 man.config看看這個(gè)配置文件的幫助信息。對(duì)于man.config,我們?nèi)粘J褂玫牟欢?,一般都是默認(rèn)的設(shè)置,比較重要的是MANPATH (man幫助文件存放的路徑)和MANSECT(man搜索的順序)兩個(gè)參數(shù),通常不建議修改。

(3)man的日常使用。

man常用操作。使用man打開(kāi)幫助手冊(cè),里面很多操作與我們經(jīng)常使用的vi編輯器類(lèi)似,當(dāng)然可以通過(guò)h鍵查看具體的幫助信息,下面只簡(jiǎn)單談?wù)勎覀兘?jīng)常使用的一些操作。

上下翻頁(yè)。最常用的是使用空格鍵向下翻頁(yè)。另外,[Page Up] 可以向上翻頁(yè),[Page Down]也可以實(shí)現(xiàn)向下翻頁(yè),[Home]返回首頁(yè),[End]返回末頁(yè)。

行移動(dòng)。使用鍵盤(pán)方向鍵進(jìn)行上下文移動(dòng),或者使用j鍵往下移動(dòng), k鍵向上移動(dòng)。

查找。使用/string向下搜索string關(guān)鍵字,?string向上搜索string關(guān)鍵字。n鍵繼續(xù)關(guān)鍵字的下一個(gè)搜索,N鍵反向搜索關(guān)鍵字。

書(shū)簽。man中可以定義書(shū)簽,當(dāng)我們想把幫助頁(yè)的某個(gè)位置記錄下來(lái)以便后面查看,就可以定義個(gè)書(shū)簽。例如在當(dāng)前位置定義個(gè)書(shū)簽letter,我們需要輸入m鍵后,再輸入定義的書(shū)簽名letter即可。那么如何使用這個(gè)書(shū)簽?zāi)??在?dāng)前幫助頁(yè)里輸入單引號(hào)'letter就可以定位到書(shū)簽的位置。

執(zhí)行shell。在man頁(yè)內(nèi)可以執(zhí)行shell,通過(guò)!號(hào)再輸入shell即可執(zhí)行。例如:!echo 'hello world',即可打印hello world。這個(gè)在日常工作中基本用不到,這里提出來(lái)也就想開(kāi)闊下大家的思路。

退出。q鍵退出當(dāng)前幫助手冊(cè)。

man常用命令參數(shù)

man -a:搜索并打開(kāi)所有man中同名幫助,例如 man passwd ,你首先會(huì)進(jìn)入一個(gè)PASSWD(1) section用戶(hù)命令類(lèi)的幫助手冊(cè),你再按q鍵退出當(dāng)前正在顯示的幫助手冊(cè),就會(huì)進(jìn)入PASSWD(5) section文件格式類(lèi)的幫助手冊(cè)。

man -aw:顯示所有手冊(cè)文件的路徑。例如man -aw passwd

/usr/share/man/man1/passwd.1.gz

/usr/share/man/man5/passwd.5.gz

man -M:指定手冊(cè)文件的搜索路徑,有的時(shí)候我們自己安裝的軟件是帶有自己的幫助文件的,通常不在我們的MANPATH 里面,那么我們就可以手動(dòng)指定man搜索的文件路徑。如 man -M /home/mysql/man mysql 顯示的就是你安裝的mysql的幫助,而不是系統(tǒng)默認(rèn)的舊版mysql的幫助。

man -k:根據(jù)關(guān)鍵字搜索聯(lián)機(jī)幫助,是一種模糊搜索。例如要查找"passwd"相關(guān)的信息,使用man -k passwd會(huì)找到很多和passwd相關(guān)的幫助頁(yè)。

man -f:關(guān)鍵字精確搜索,與-k不同,它只搜索與關(guān)鍵字完全匹配的幫助頁(yè)。

鏈接:https://www.cnblogs.com/zhangmingcheng/p/5757269.html

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    588

    瀏覽量

    27202
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    554

    瀏覽量

    24575
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    660

    瀏覽量

    21936

原文標(biāo)題:淺談 man 命令的日常使用

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux系統(tǒng)unlink命令的使用

    Linux 刪除文件,我們通常使用 rm 命令。除此以外,還有另外一個(gè)命令,可以用于刪除文件和鏈接,這就是 unlink 命令。雖然它
    發(fā)表于 09-13 14:29 ?1966次閱讀

    Linux如何查看系統(tǒng)運(yùn)行信息

    Linux系統(tǒng),查看系統(tǒng)運(yùn)行狀態(tài)(或者故障排除),比如內(nèi)存或者CPU使用率的時(shí)候,可以使用top命令,它提供了
    發(fā)表于 11-25 16:37 ?3916次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b>如何查看<b class='flag-5'>系統(tǒng)</b>運(yùn)行信息

    Linuxman手冊(cè)的使用

    linux,不管是庫(kù)函數(shù)還是系統(tǒng)調(diào)用,都用到man手冊(cè)來(lái)查看函數(shù)的三要素(功能、參數(shù)、返回值),這里就詳細(xì)的介紹一下man手冊(cè)的使用。這
    發(fā)表于 11-20 11:12

    Linuxman手冊(cè)的使用

    linux,不管是庫(kù)函數(shù)還是系統(tǒng)調(diào)用,都用到man手冊(cè)來(lái)查看函數(shù)的三要素(功能、參數(shù)、返回值),這里就詳細(xì)的介紹一下man手冊(cè)的使用。這
    發(fā)表于 11-29 14:17

    linuxman命令詳解,以命令"cp"為例

    linuxman命令詳解,以命令"cp"為例[root@rhel6-5 dir]# man cp重點(diǎn)是括號(hào)里面的數(shù)字如何用快捷鍵看文檔:向
    發(fā)表于 07-08 06:00

    Linux幫助命令的使用

    Linux 環(huán)境,如果遇到困難,可以使用幫助命令來(lái)取得幫助。常見(jiàn)的幫助命令有:man 命令
    發(fā)表于 07-25 07:04

    Linux與用戶(hù)有關(guān)的命令

    Linux與用戶(hù)有關(guān)的命令 Linux與用戶(hù)有關(guān)的命令  passwd命令  出于系統(tǒng)安全考慮
    發(fā)表于 01-18 12:46 ?752次閱讀

    Linux系統(tǒng)管理命令

    Linux系統(tǒng)管理命令 Linux系統(tǒng)管理命令  wall
    發(fā)表于 01-18 12:47 ?788次閱讀

    Linux系統(tǒng)命令指南

    在“Linux 文件命令精通指南”,我們討論了利用最基礎(chǔ)和最常用 Linux 文件命令所需的基本信息。在本文中,我將對(duì)
    發(fā)表于 05-23 10:23 ?928次閱讀

    Linux中文man離線(xiàn)手冊(cè) chm版

    Linux中文man手冊(cè)
    發(fā)表于 11-07 17:15 ?0次下載

    初學(xué)者應(yīng)該注意的26條Linux 命令

    manLinux 的幫助手冊(cè),即 manual 。因?yàn)榇蠖鄶?shù)程序都會(huì)自帶手冊(cè),所以可以通過(guò) man 命令獲取幫助。執(zhí)行以后,在 man
    發(fā)表于 05-06 17:01 ?310次閱讀

    Linuxmail命令的使用教程分享

    在這里整理一下Linuxmail命令的使用。mail也是一個(gè)常用的命令,我們?cè)诤芏嗟胤蕉家玫剿热缍〞r(shí)把系統(tǒng)狀況或日志發(fā)送到我們的郵箱
    發(fā)表于 03-25 16:01 ?9次下載

    Linux系統(tǒng)EXP命令詳解質(zhì)量匯總

    Linux系統(tǒng)EXP命令詳解質(zhì)量匯總
    發(fā)表于 05-14 09:35 ?1次下載

    淺析Linux精致的命令

    這只是一小部分常用的Linux命令,Linux有很多命令可以使用。建議通過(guò)man命令來(lái)查看
    的頭像 發(fā)表于 04-24 16:28 ?1461次閱讀

    linux命令行運(yùn)行步驟

    現(xiàn)光標(biāo)右邊出現(xiàn)了一個(gè)類(lèi)似于“ ”或“#”的字符,這就是命令行提示符。在大多數(shù)Linux發(fā)行版,普通用戶(hù)的提示符是“ ”,而管理員或root用戶(hù)的提示符是“#”。 查找可用的命令
    的頭像 發(fā)表于 11-17 10:18 ?647次閱讀