linux指南9-3:别名,快捷键,历史,输出重定向,管道符

  • 别名与快捷键

    • alias
      查看系统中所有的命令别名
  • alias 别名 = ‘原命令’
    设定命令别名

  • 别名永久生效
    vi ~/.bashrc
    rc run command

    unalias 别名(临时)

  • 命令生效顺序

  • 快捷键
    让你提升命令行效率的 Bash 快捷键
    ctrl+c 强行终止
    ctrl+l 清屏
    ctrl+a 行首
    ctrl+e 行尾
    ctrl+u 删除到行首
    ctrl+z 放入后台
    ctrl+r 反向搜索命令
    Alt + f :按单词前移(右向)
    Alt + b :按单词后移(左向)

  • history 历史命令
    history [选项] [历史命令保存文件]
    -c 清空历史命令
    -w 把缓存中的历史命令写入历史命令保存文件
    ~/.bash_history
    #默认保存1000条
    HISTSIZE=1000
    #vi /etc/profile 环境变量配置文件

    基本调用
    上下箭头来重复调用
    !n 来执行第n条历史命令
    !! 重复执行上一条命令
    !字符串 重复执行最后一个以该串开头的命令
    重启网卡命令:service network restart
    !ser

  • Tab键
    进行命令和目录补全

  • 输出重定向


    linux指南9-3:别名,快捷键,历史,输出重定向,管道符_第1张图片
    标准输入输出
linux指南9-3:别名,快捷键,历史,输出重定向,管道符_第2张图片
输出重定向

>& is the syntax to redirect a stream to another file descriptor

linux指南9-3:别名,快捷键,历史,输出重定向,管道符_第3张图片
2>&1
  • 黑洞

/dev/null

  • 输入重定向
    wc -c <<标识符
    字符串(回车算1)
    标识符

  • 管道符
    命令1 | 命令2
    #命令1的正确输出作为命令2的操作对象

你可能感兴趣的:(linux指南9-3:别名,快捷键,历史,输出重定向,管道符)