02、自学——Linux的学习进度与任务【获取命令的使用帮助】

获取命令的使用帮助   

1、命令的格式
  command   options   argumets
    命令      选项     参数

  选项:调整命令的执行特性的
  选项可以有多个;多个选项之间必须以空格分隔
  短选项:-char(字符)
  长选项:--word(单词)
  短选项可以合并;长选项一般不可以合并
  有些选项需要有参数:

  命令参数:命令的作用对象
  有些命令可以带多个参数;各参数键需要使用空格分隔;

 

2、出现乱码的对策:

 # export LANG(语言)= en (导出环境变量)



3、获取命令的使用帮助

  1】区别外部命令和内部命令的方法:

      使用 type 命令:

         # type cd

         cd is a shell builtin

         # type cat

         cat is /bin/cat


  2】内置命令:
  # help  命令名

  3】外置命令:
  # 命令  --help


     使用手册(manual)
        # man 命令 [man也是一种命令] (其实是man到某个路径下,找对应命令的压缩存放格式的手册,先将其解压,再将其显示出来)
        有很多使用段落:
        NAME
        SYNOPSIS
        OPTIONS
        EXAMPLES
        DESCRIPTION


  4】使用帮助中命令格式中的字符意义:
    []:  可选的部分:
  {a|b}:  分组,a和b作为一个使用单元来使用,
     |: 或者,只能选其一:
     <>:   必不能少的部分:
      ...:   同类内容可以出现多个:通常以空格分割



4man的简要使用机制:

  man其实能为命令(普通命令、管理命令)、程序的配置文件格式、系统调用、库调用、游戏及其他不便归类的文件提供帮助手册
  翻屏
      空格键:向文件尾部翻一屏:
         b: 向文件首部翻一屏:
      回车键:向文件尾部翻一行:
          k: 向文件首部翻一行:
      Ctrl+d: 向文件尾部翻半屏:
      Ctrl+u: 向文件首部翻半屏:

  文本搜索

      /keyword:向文件尾部搜素(区分大小写)(区分大小写)

      ?keyword:向文件首部搜素(区分大小写)(区分大小写
           n:  跟搜素命令相同的方向(下一个):
             N: 跟搜素命令相反的方向(上一个):

           q:退出使用手册

              passwd命令,这个命令有个配置文件/ect/passwd命令


5man命令的分段机制
  1-8:
    1:用户命令
    2:系统调用
    3:库调用
    4:设备文件
    5:文件格式
    6:游戏
    7:杂项
    8:管理命令

        1或8: 命令通常在第一段或者第八段中
             5: 获取命令的配置文件格式
           1G:  可以将光标定制到第一行
             G:可以将光标定制到最后一行



6查看某关键字在哪些段落中有使用帮助,可以使用
  # whatis Keyword
  精确查找
  提示:如果whatis的数据尚未生成,可以使用makewhatis手动生成
  # man -k keyword
  模糊查找


7、其他获得文档方式

   信息页:     info 命令:获取在线文档:

  程序自身的帮助文档:     程序自身的帮助文档一般位于/usr/share/doc/

    程序官方文档:

  发行版的官方文档:   以redhat为例,其发行版的官方文档:http://www.redhat.com/docs 

  Google:

posted @ 2017-05-02 00:05  樱桃挚爱丸子  阅读(183)  评论(0编辑  收藏  举报