linux获取命令分类帮助等信息

linux基础命令和帮助:

    记录学习到和命令相关基础概念,包含了命令的格式、分类、获取帮助等内容。

命令通用格式:

    命令 [OPTION]... [ARGUMENT]...

    其中:OPTION代表命令的选项,即指定命令运行的方式;ARGUMENT代表命令的参数,即指定命令执行的对象;

    例如:在命令窗口执行 ls -l

    其中:ls就是执行的命令,-l表示选项;参数没有指定时,默认参数是当前目录。

命令帮助里的其他特殊符号和单词含义:

    < >:必选

    [ ]:可选

    ...:可以出现多次

    |:多个之中选择一个

    { }:分组

    NAME:命令全名及简单说明

    SYSOPSIS:用法说明,包括可用选项

    DESCRIPTION:命令功能的详细说明,包含每个选项的意义

    OPTION:列出命令的所有选项

    FILES:命令相关的配置文件

    Examples:命令相关的使用示例

命令分类:

     type COMMAND:显示命令类型

内建(builtin in)命令:shell中集成的命令,在启动shell程序时,这些程序就被加载到内存中,且执行时不需要启动新进程。

外建命令(外部命令):不包含在shell程序中,且在在文件系统某个位置有同名的可执行程序。

区别:

    1.内建命令因为会随着shell的启动而加载到内存,所以执行效率要高于外部命令

    2.内建命令一般体积不大,且消耗的内存资源少,完成的工作也比较简单

    3.外建命令一般是在需要时才加载到内存运行,体积比较大,且完成的工作也比较复杂

获取命令的帮助:

1.内建命令查看帮助:

    help  COMMAND

2.外建命令查看帮助:

    man  COMMAND

    whatis  COMMAND  #获取命令有哪些分段

3.获取命令的在线手册

    info  COMMAND

4.google\baidu搜索

5.官方文档(一般通过百度搜索得来)

man手册的分段

       1   Executable programs or shell commands #用户命令手册,如/usr/bin /bin /usr/local/bin 目录下的命令
       2   System calls (functions provided by the kernel) #系统调用
       3   Library calls (functions within program libraries) #二进制调用
       4   Special files (usually found in /dev) #设备文件
       5   File formats and conventions eg /etc/passwd #文件格式
       6   Games #游戏
       7   Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7) #杂项
       8   System administration commands (usually only for root) #系统管理命令,如/usr/sbin /sbin /usr/local/sbin下的命令
man手册的使用技巧

    man  COMMAND #打开COMMAND的手册,默认为COMMAND所在分段的第一段的手册

    按Enter键:向下翻行

    按k键:向上翻行

    按b键:向上翻页

    按Space键:向下翻页

    /STRING:向下搜索STRING

    ?STRING:向上搜索STRING

man手册存放路径

    /usr/share/doc/

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值