首页 > Tinynote > Linux bash 的小技巧

Linux bash 的小技巧

2017年11月29日 发表评论 阅读评论

路径跳转

  • cd - 快速回到前一个路径
  • cd / cd ~ 回到用户的home目录

命令参数

  • $*: 代表所有参数,其间隔为IFS内定参数的第一个字元
  • $@: 与*星号类同。不同之处在於不参照IFS
  • $#: 代表参数数量
  • $?: 执行上一个指令的返回值
  • $-: 最近执行的foreground pipeline的选项参数
  • $$: 本身的Process ID
  • $!: 执行上一个背景指令的PID
  • $_: 显示出最後一个执行的命令

光标快捷键 ( emacs 风格 )

  • ctrl+p: 方向键 上 ↑
  • ctrl+n: 方向键下 ↓
  • ctrl+b: 方向键 ←
  • ctrl+f :方向键 →
  • ctrl+a:光标移到行首
  • ctrl+e:光标移到行尾
  • ctrl+xx :光标在行头与行尾进行跳转
  • ctrl+t: 交换光标位置前的两个字符
  • ctrl+k: 清除光标后至行尾的内容。
  • ctrl+u: 清除光标前至行首的内容。
  • ctrl+d: 删除光标所在字母
  • ctrl+h: 删除光标前一个字符,同 backspace 键相同。
  • ctrl+l: 删除光标所在行之上的所有行。类似于clear。
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.