【Linux】幫助命令

內部命令和外部命令

linux的命令分爲內部命令和外部命令

嵌入shell內核, 在linux中沒有存儲位置的命令爲內部命令

相反在linux中有存儲位置的命令爲外部命令

可以用whereis判斷

在這裏插入圖片描述

ls 在的位置爲/bin/ls 爲外部命令
cd 沒有找到存儲位置,只找到了幫助文檔的位置,爲內部命令

man 命令幫助

語法

man 命令

獲取該命令的幫助文檔

例如輸入

man ls

在這裏插入圖片描述

打開的幫助文檔遵循vi,vim語法

  • 輸入 ? 鍵,向前查找,如 ?-h ,將會搜索含有“-h”的行
  • 輸入 / 鍵,向後查找,如 /-k ,將會向後搜索“-k”的行
  • 按 N或者n(下一個)來進行上一個下一個相關匹配項查看。

man的級別

在這裏插入圖片描述
括號裏的1表示該幫助級別

共有九個級別

  • 1 : 查看命令的幫助
  • 2 : 查看可被內核調用的函數的幫助
  • 3 : 查看函數和函數庫的幫助
  • 4 : 查看特殊文件的幫助
  • 5 : 查看配置文件的幫助
  • 6 : 查看遊戲的幫助
  • 7 : 查看其他雜項的幫助
  • 8 : 查看系統管理員可用命令的幫助
  • 9 : 查看和內核相關文件的幫助

查看命令擁有的級別

man -f 命令
whatis 命令

在這裏插入圖片描述

查看不同級別的幫助

man -1 passwd
man -5 passwd

–help 選項幫助

用於查看外部命令的選項幫助

ls --help

help 內部shell幫助命令

查看shell內部命令的幫助文檔

help shell內部命令

例如

help cd

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章