bash快捷键

Bash (GNU Bourne-Again Shell) 是许多Linux发行版的默认Shell。事实上,还有许多传统UNIX上用的Shell,例如tcsh、csh、ash、bsh、ksh等等,Shell Script大致都类同,当您学会一种Shell以后,其它的Shell会很快就上手,大多数的时候,一个Shell Script通常可以在很多种Shell上使用。

Bash是大多数Linux系统以及Mac OS X默认的shell,它能运行于大多数类Unix风格的操作系统之上,甚至被移植到了Microsoft Windows上的Cygwin系统中,以实现Windows的POSIX虚拟接口。此外,它也被DJGPP项目移植到了MS-DOS上。

Bash的命令语法是Bourne shell命令语法的超集。数量庞大的Bourne shell脚本大多不经修改即可以在bash中执行,只有使用了Bourne的特殊变量或内置命令的脚本才需要修改。 bash的命令语法很多来自Korn shell (ksh) 和 C shell (csh), 例如命令行编辑,命令历史,目录栈,$RANDOM 和 $PPID 变量,以及POSIX的命令置换语法: $(…)。作为一个交互式的shell,按下TAB键即可自动补全已部分输入的程序名、文件名、变量名等等。

 

  • cd -   :返回上次目录
  • cd ..  :返回上级目录
  • Ctrl+a  :移动光标至行首
  • Ctrl+e  :移动光标至行尾
  • Ctrl+l  :清屏,相当于clear
  • Ctrl+k  :删除光标所在至行尾内容
  • Ctrl+u  :删除光标所在至行首内容
  • Ctrl+y  :粘贴或者恢复上次的删除
  • Ctrl+右箭头  :向右移动一个单词(连续的字母或数字)
  • Ctrl+左箭头  :向左移动一个单词(连续的字母或数字)
posted @ 2020-01-03 15:03  kunsile  阅读(129)  评论(0)    收藏  举报