命令的分类
linux的命令分为内部命令和外部命令。
??内部命令指的是shell程序自带的命令,是shell程序的一部分,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留在系统内存中。
??外部命令指的是Linux系统中能够完成特定功能的脚本文件或二进制程序,每个外部命令对应了系统中的一个文件,是属于Shell解释器程序之外的命令,所以称为外部命令。Linux系统必须知道外部命令对应的文件位置,才能够由Shell加载并执行。
内部命令获取帮助
help COMMAND
外部命令获取帮助
1. 命令自带简要格式的使用帮助 #COMMAND --help 2.使用手册:manual 位置:/usr/share/man #man COMMAND SECTION NAME:功能性说明 SYNOPSIS:语法格式 []:表示可选内容 <>:必须提供的内容 A|B:多选一 ...:表示同类内容可以出现多次 DESCRIPTION:描述 OPTIONS:选项 EXAMPLES:使用示例 AUTHOR:作者 BUGS:报告程序bug的方式 SEE ALSO:参考 3.info COMMAND 获取命令的在线文档,作为man手册的补充性文档 4.程序自带帮助文档:/usr/share/doc/APP-VERSION README:程序的相关信息 INSTALL:安装帮助 CHANGES:版本迭代的改动信息 5.主流发行版官方文档 6.程序的官方文档
- man介绍
使用手册,压缩格式的文件,有章节之分
章节说明: 1.用户命令 2.系统调用 3.C库调用 4.设备文件及特殊文: 5.文件格式(配置文件格式) 6.游戏使用帮助 7.杂项 8.管理工具及守护进程 并非每个COMMAND在所有章节都有手册,默认从第一个查找 whatis COMMAND (查看哪些章节有使用手册) eg.[[email protected] ~]# whatis passwd sslpasswd (1ssl) - compute password hashes passwd (1) - update user‘s authentication tokens passwd (5) - password file 注意:查看过程是查询数据库进行的,执行makewhatis命令更新数据库 查看指定章节 man # COMMAND 指定查找man手册位置 man -M /PATH
man命令打开手册后的操作方法
翻屏: 空格:向文件尾部翻一屏 b:向文件首部翻一屏 Ctrl+d:向文件尾部翻半屏 Ctrl+u:向文件首部翻半屏 回车键:向文件尾部翻一行 k:向文件首部翻一行 G:跳转至文件最后一行 #G:跳转至#行 文本搜索: /keyword:从文件首部向文件尾部依次查找,不区分大小写 ?keyword:从文件尾部向文件首部依次查找,不区分大小写 n:与查找命令方向相同翻动 N:与查找命令方向相反翻动 退出: q:quit
时间: 2024-10-16 02:11:57