目录
一、说明
二、命令详解
1、帮助命令的种类
(1)help用法
(2)--help用法
2、如何区别linux内部命令和外部命令
三、help和—help
四、man 命令
1、概述
2、语法和命令格式
(1)man命令的格式:
(2)man手册的结构
3、示例: man ls
4、和help的比较
一、说明
在Linux使用的过程中,有时会混淆或忘记一些命令的参数选项,导致命令无法实现我们想要的效果。这时可以使用linux的帮助功能来查看关于指定命令的参数选项及解释,方便我们找到合适的参数来正确的使用命令。同时,这些命令对于新手和经验丰富的用户来说都是非常有用的。
二、命令详解
1、帮助命令的种类
Linux的帮助命令有三种:help、--help 、man
(1)help用法
如下为help的命令语法:
help 命令:只能查询shell内置命令。
格式:help <命令>
(2)--help用法
如下为--help的用法:
--help 命令:只能查询linux外部命令
格式:<命令> --help
2、如何区别linux内部命令和外部命令
Linux内部命令(也称为内建命令或内置命令)是直接在shell内部实现的命令,而不是作为外部程序存在于文件系统中的可执行文件。例如cd 、pwd等都是内部命令
而外部命令是指独立于Shell解释器的可执行文件或脚本文件。这些命令通常存储在系统的特定目录中,如/bin、/usr/bin、/usr/local/bin等,这些目录会被添加到用户的环境变量PATH中,以便用户可以直接通过命令名称来调用它们。
如果不清楚一个命令是内部命令还是外部命令,可以使用type命令来查看。
由上图可以看出,cd、pwd是内部命令,而mysql、ifconfig是外部命令。
三、help和—help
如果要查看cd的用法,就可以使用 help cd,而要查看mysql的用法,则可以使用mysql --help。
四、man 命令
1、概述
man 命令可以查询linux外部命令的详细信息,也可以通过-f参数查看内部命令的信息。
man是manual(手册)的缩写,用于查看Linux系统中命令、函数、库等的详细手册页。这些手册页包含了命令的描述、用法、参数、选项、示例以及相关的系统调用、错误代码等信息。
2、语法和命令格式
(1)man命令的格式:
man <命令>
(2)man手册的结构
man手册的主要结构如下:
NAME:命令的名称。
SYNOPSIS:命令的语法概览。
DESCRIPTION:详细描述命令的功能和用途。
OPTIONS:命令支持的选项列表及其解释。
EXIT STATUS:命令执行后的退出状态及其含义。
SEE ALSO:相关或提供进一步信息的命令或手册页。
EXAMPLES:如何使用命令的示例。
3、示例: man ls
实际操作如下:
上图为man ls 命令的第一页展示,手册页的内容是由命令的开发者提供的,不同命令的手册页结构和详细程度可能有所不同,因此有部分手册页可能会很长。
4、和help的比较
相较于只显示参数或基本用法的help或--help命令,man手册中的内容更加丰富,通过man命令,用户可以迅速获得关于任何命令的详尽信息,包括其选项、用法和例子。这使得man命令成为Linux用户学习和深化命令行技能不可或缺的工具。
文章正下方可以看到我的联系方式:鼠标“点击” 下面的 “威迪斯特-就是video system 微信名片”字样,就会出现我的二维码,欢迎沟通探讨。