LINUX命令帮助

命令帮助

在维护和使用Linux系统时,常常会遇到忘记命令的使用方法,遇到一个比较陌生的命令,又或者想知道这个命令是什么的情况可以查看命令使用帮助。 
LINUX命令使用帮助可参考:程序自身的帮助文档、官方文档、官方站点、LINUX的发行版官方文档、其他网站或者搜索引擎 LINUX命令分为内部命令(shell内置的命令)和外部命令,内部命令和外部命令查看使用帮助的方法略有不同。 
查看命令使用帮助相关的命令:whatis、whereis、which、man、info、help、cmd –help/-h、type 命令

内部命令帮助

[root@localhost]#help cmd(使用help命令查看内部命令帮助) 
[root@localhost]#man bash (查看BASH的帮助信息)

外部命令帮助

[root@localhost]#cmd –help/-h(使用命令内建的命令帮助) 
[root@localhost]#man cmd (查看命令相关的帮助文档 ) 
[root@localhost]#info cmd( 查看cmd相关的info信息页 )

查看命令帮助相关的辅助命令

type:用来显示指定命令的类型,判断指定的命令是内部命令还是外部命令, 
-a 显示一个命令的所有信息 
-t 判断一个命令当前是否是alias、keyword、function、builtin、file 
alias 别名 
keyword 关键字,Shell保留字 
function 函数,Shell函数 
builtin 内建命令,Shell内建命令 
file 文件,磁盘文件,外部命令 
unfound 没有找到 
-p 查看一个外部命令的路径 
whatis:显示命令对应的帮助手册(等同于man -f) 
mkwhatis命令可将系统上所有的cmd帮助手册及与之对应的关键字创建为一个数据库 
Centos7以上使用mandb来创建和刷新数据库 
whereis command(查找命令文件所在位置以及所有命令相关的文档所在位置) 
which command 仅查找命令文件所在位置(centos7上有定义which别名alias which=’alias | /usr/bin/which –tty-only –read-alias –show-dot –show-tilde’)

原创文章,作者:geekdeedy,如若转载,请注明出处:http://www.178linux.com/77047

(0)
geekdeedygeekdeedy
上一篇 2017-05-27 16:06
下一篇 2017-05-28 17:39

相关推荐

  • 8/10作业脚本

    1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。 2、编写脚本/root/bin/backup.sh,可实现每日将/etc/目录备份到/root/etcYYYY-mm-dd中 3、编写脚本/root/bin/disk.sh,显示当前硬盘分区中空…

    Linux干货 2016-08-15
  • LVS类型及其调度算法

    LVS类型:     NAT:–>(DNAT) (多目标的DNAT)     DR:     TUN:     FULLNAT: LVS NAT的特性  &nbs…

    Linux干货 2016-10-29
  • Linux基础-用户管理相关操作-week 4

    1.复制/etc/skel 目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限  cp /etc/skel /home/tuser1 -rf chmod og=  /home/tuser1 -R 2.编辑/etc/group文件添加组hadoop echo hadoop:x:503 …

    Linux干货 2016-11-21
  • 马哥教育网络班21期+第1周课程练习

    1.描述计算机的组成及其功能。   计算机主要由运算器,控制器,存储器,输入设备,输出设备组成   运算器用来做计算,用来做二进制运算(加法运算)和逻辑运算   控制器用来控制计算机各部件之间的协调,例如运算器想做运算从哪里读入加数和被加数,寄存在哪里   存储器分为内存储器和外存储器,用来存放数据 内存储器用于存放计…

    Linux干货 2016-07-12
  • 第九周:shell脚本之判断练习

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash # declare -i LoginUser=0 declare -i NologinUser=0 while r…

    Linux干货 2016-11-21
  • MHA安装包及其依赖包下载

    MySQL MHA是一款在业界广泛部署的MySQL高可用软件。但是在安装时,需要安装较多依赖包,并且有些依赖包在操作系统中默认的yum源是不存在的,因此需要到多个地方去寻找相应的包,费时费力。特别是在某些公司的网络政策,只允许少数机器连接外网,因此部署MHA更是苦不堪言。     为了方便大家也是方便以后我自己的使用,…

    Linux干货 2016-12-05