zoukankan      html  css  js  c++  java
  • bash特性-命令历史命令行编辑

    bash:

    GUI:Gnome,KDE,XFCE

    CLI:sh,csh,bash,ksh,tcsh,zsh

    shell,子shell

    tree:查看目录树

    pstree:查看进程目录树

    bash:

    1、命令历史、命令补全

    2、管道、重定向

    3、命令别名

    4、命令行编辑

    5、命令行展开

    6、文件名通配

    7、变量

    8、编程

    命令行编辑:

    光标跳转:

      Ctrl+a:跳到命令行首

      Ctrl+e:跳到命令行尾

      Ctrl+u:删除光标至命令行首的内容

      Ctrl+k:删除光标至命令行尾的内容

      Ctrl+l:清屏

    命令历史:history

      命令历史保存至内存缓冲区中

       查看命令历史:history

      -c:cleared,清空命令历史

      -d OFFSET:删除指定位置的命令

      -w:write,保存命令历史至历史文件中

    环境变量

    PATH:命令搜索路径

    HISTSIZE:命令历史缓冲区大小

    命令历史的使用技巧:

    !n:执行命令历史中的第n条命令

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

    !!:执行上一条命令

    !str:执行命令历史中最近一个以指定字符串开头的命令

    !$:引用前一个命令的最后一个参数

    命令补全:PATH环境变量,命令搜索路径下查找

    路径补全:

  • 相关阅读:
    闭包问题小总结
    git常用命令总结
    数组对象方法的使用
    JS截取URL参数
    CSS清除浮动&内容居中&文字溢出
    网址大全
    any more
    下载网页视频
    下载无损音乐
    "前端" 宝藏网站
  • 原文地址:https://www.cnblogs.com/isunny/p/5836343.html
Copyright © 2011-2022 走看看