linux 常用命令(man histroy)


1.linux man 手册:

  用法: 

     # man COMMAND  查询COMMAND帮助

  eg: man ls

 wKioL1T3yGuy-Q5IAAGgYSihLvY181.jpg

man手册章节

       1      User Commands(用户命令)

       2      System Calls(系统调用)

       3      C Library Functions(库调用)

       4      Devices and Special Files(设备和特殊文件)

       5      File Formats and Conventions(文件格式和配置文件)

       6      Games et. Al.(游戏)

       7      Miscellanea(杂项)

       8      System Administration tools and Deamons(管理类命令)

 生成whatis查询库

   # makewhatis

 wKiom1T3x7ixEEcVAABYl4wC_KY458.jpg

 查询命令帮助所在章节

   # whatis COMMAND

   # man 5 man.config

 wKioL1T3yPyR_CG-AAKKgwelY0c749.jpg

man手册常用快捷操作键:

  q键 :退出man手册

  b键 :向上翻一屏

  空格键:向下翻一屏

  d键 :向下翻半屏(或者ctrl+d)

  u键 :向上翻半屏(或者ctrl+u)

  G键 :跳至文件尾

  1G  :跳至文件首

  50G/nG:跳转至相应的50行或者是n行

    man手册还支持查找功能:

      /keyword:从当前光标所在行开始,向文件尾查找(keyword 是查找的关键字)

      ?keyword:从当前光标所在行开始,向文件首查找

        n键:与当前查找命令相同方向的下一个匹配

        N键:与当前查找命令相同方向的上一个匹配


2.history命令历史查看

  #history

 wKioL1T3yUDAlBYtAADZ3X37wqc854.jpg

 ~/.bash_history 命令历史保存文件

   echo $HISTFILE 查看命令历史文件

 wKioL1T3yYmjhOgMAABFeiKNbZs773.jpg

命令历史常用快捷引用:

  !n:执行历史中的第n条(!5 第5条)

  !-n:执行历史中倒数第n条

  !!:执行命令历史中的最后一条命令

  !str:执行命令历史中的最近一条以str开头的命令


     引用最近一条命令最后的字符串  

        esc--.

        !$

 wKiom1T3yJCRPPlxAADsJJ-iLo8666.jpg