当前位置: 移动技术网 > 科技>操作系统>Linux > LINUX帮助命令

LINUX帮助命令

2019年08月30日  | 移动技术网科技  | 我要评论
一 type命令一般情况下,type命令被用于判断另外一个命令是否是内置命令,但是它实际上有更多的用法。1.判断一个名字当前是否是alias、keyword、function、builtin、file或者什么都不是: type ls 的输出是 ls 是 `ls –color=auto’ 的别名 ty... ...

一 type命令

一般情况下,type命令被用于判断另外一个命令是否是内置命令,但是它实际上有更多的用法。

1.判断一个名字当前是否是alias、keyword、function、builtin、file或者什么都不是:

      type ls 的输出是 ls 是 `ls –color=auto’ 的别名

      type if 的输出是 if 是 shell 关键字

      type type 的输出是 type 是 shell 内嵌

      type frydsh 的输出是 bash: type: frydsh: 未找到

2.判断一个名字当前是否是alias、keyword、function、builtin、file或者什么都不是的另一种方法(适用于脚本编程):

      type -t ls 的输出是 alias

      type -t if 的输出是 keyword

      type -t type 的输出是 builtin

      type -t gedit 的输出是 file

      type -t frydsh 没有输出

3.显示一个名字的所有可能:

      type -a kill 的输出是 kill 是 shell 内嵌 和 kill 是 /bin/kill

      type -at kill 的输出是 builtin 和 file

4.查看一个命令的执行路径(如果它是外部命令的话):

      type -p gedit 的输出是 /usr/bin/gedit

      type -p kill 没有输出(因为kill是内置命令)

5.强制搜索外部命令:

      type -p kill 的输出是 /bin/kill

二 help命令

help 命令来显示 shell 内建命令的简要帮助信息如:help cd ,

其实外部命令的话基本上都有一个参数 –help,如:ls –help  –help 只看选项 不会man那么长

三 man命令

使用 man 没有内建与外部命令的区分,因为 man 工具是显示系统手册页中的内容,也就是一本电子版的字典,这些内容大多数都是对命令的解释信息,还有一些相关的描述

可以查命令帮助 也可以查配置的帮助

man ls

man services  不可以写绝对路径

man manual /usr/bin

可以    /内容   查找

man passwd 优先查命令   1一般是命令的帮住 5一般是配置文件的帮住

man 5 passwd 是查配置

四 info命令

info 来自自由软件基金会的 gnu 项目,是 gnu 的超文本帮助系统,能够更完整的显示出 gnu 信息。所以得到的信息当然更多

info 和man大同小异

whatis

可以查到命令的简短介绍  就是帮助文档的name部分

apropos

可以查配置文件的简短介绍 也不要加绝对路径

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网