Linux学习笔记——帮助命令

帮助命令

  • man [命令名称或者配置文件名称]  获得命令或者配置文件的帮助信息

          man后面直接写命令或者配置文件的名称就好,不能加绝对路径。进入里面之后操作和more,或者less一样。
         

        如果使用CentOS服务器,没有man命令,需要输入下面命令来下载:
        sudo yum install man-pages
         配置文件帮助文档第一步看他是干什么用的,第二步看配置文件的格式。
例如:man services
          service-name | port/protocol | [aliases …]
          服务名称 | 端口/传输协议 | [别名]
        就可以看懂more /etc/services里的配置文件了
          man passwd 他会把命令,命令的帮助,配置文件,全部找到
          通过whereis passwd 可以发现
           /usr/bin/passwd /etc/passwd /usr/share/man/man1/passwd.1.gz /usr/share/man/man5/passwd.5.gz
    有三个路径 他们分别为命令的路径,命令的帮助的路径,配置文件的帮助路径
其中man1代表命令的帮助,

man5代表配置文件的帮助

所以我们可以通过man 5 passed就可以直接找到配置文件的帮助

  • whatis ls [命令] 查询简短的命令的作用
  •  apropos [配置文件名称] 查询简短的配置文件的作用
  • [命令] - -help 找到命令的主要选项
  • date 查询系统当前时间

   如果想修改提前用man date 查看一下时间格式
   例如:
         date 051910272020.18
修改完毕


man与info作用大同小异,没有本质区别,依照个人习惯使用

  • help 查询shell内置命令的帮助信息

       在CentOS7之前的版本 直接which 命令是找不到所在路径的,因为Shell是一个命令解释器 它里面有内置命令比如cd,umask

他们使用which后找不到命令所在路径,他们就不能使用man 命令 ,他会把所有的内置命令全列出来 可以直接使用help
help用于内置命令的帮助和shell编程查看语法规则
————————————————
版权声明:本文为CSDN博主「祢听的到丶」的原创文章。
原文链接:https://blog.csdn.net/yy150122/article/details/106146414

原文地址:https://www.cnblogs.com/Leisy/p/14685534.html