|
|
|
|
挪动端

有效的Bash快捷键清单,快来看看吧!

这是一份每个 通博8888官网 用户都应该晓得的 BASH 快捷键,如许在终端办事就会快许多。我不会说这是一份完全的 BASH 快捷键清单,但是这充足让你的 BASH shell 操纵比曩昔更快了。学习更快地运用 BASH 不只节流了更多工夫,也让你由于学到了有效的知识而感触骄傲。那么,让我们开端吧。

作者:Sk泉源:通博8888官网中国|2018-03-12 10:35

【新品产上线啦】51CTO播客,随时随地,碎片化学习

http://s5.51cto.com/oss/201803/12/73e514e3cf00902ab9cc0f479ef41cc3.jpeg-wh_651x-s_1388118269.jpeg

现现在,我在终端上花的工夫更多,实验在下令行完成比在图形界面更多的任务。随着工夫推移,我学了很多 BASH 的本领。这是一份每个 通博8888官网 用户都应该晓得的 BASH 快捷键,如许在终端办事就会快许多。我不会说这是一份完全的 BASH 快捷键清单,但是这充足让你的 BASH shell 操纵比曩昔更快了。学习更快地运用 BASH 不只节流了更多工夫,也让你由于学到了有效的知识而感触骄傲。那么,让我们开端吧。

ALT 快捷键

  1. ALT+A – 光标挪动到行首。
  2. ALT+B – 光标挪动到地点单词词首。
  3. ALT+C – 停止正在运转的下令/历程。与 CTRL+C 相反。
  4. ALT+D – 封闭空的终端(也便是它会封闭没有输出的终端)。也删除光标后的全部字符。
  5. ALT+F – 挪动到光标地点单词词末。
  6. ALT+T – 交流最初两个单词。
  7. ALT+U – 将单词内光标后的字母转为大写。
  8. ALT+L – 将单词内光标后的字母转为小写。
  9. ALT+R – 打消对从汗青记载中带来的下令的修正。

    正如你在下面输入所见,我运用反向搜刮拉取了一个指令,并变动了谁人指令的最初一个字母,并运用 ALT+R 打消了变动。

  10. ALT+. (留意末端的点号) – 运用上一条下令的最初一个单词。

假如你想要对多个下令停止相反的操纵的话,你可以运用这个快捷键来获取前几个指令的最初一个单词。比方,我需求运用 ls -r 下令输入以文件名逆序陈列的目次内容。同时,我也想运用 uname -r 下令来检查我的内核版本。在这两个下令中,相反的单词是 -r 。这便是需求 ALT+. 的中央。快捷键很随手。起首运转 ls -r 来按文件名逆序输入,然后在其他下令,比方 uname 中运用最初一个单词 -r

CTRL 快捷键

  1. CTRL+A – 疾速挪动到行首。

    我们假定你输出了像上面如许的下令。当你在第 N 行时,你发明外行首字符有一个输出错误

    1. $ gind . -mtime -1 -type

    留意到了吗?下面的下令中我输出了 gind 而不是 find 。你可以经过不断按着左箭头键定位到第一个字母然后用 g 交换 f 。或许,仅经过 CTRL+AHOME 键来立即定位到行首,并交换拼错的单词。这将节流你几秒钟的工夫。

  2. CTRL+B – 光标向前挪动一个字符。

    这个快捷键可以使光标向前挪动一个字符,即光标前的一个字符。或许,你可以运用左箭头键来向前挪动一个字符。

  3. CTRL+C – 中止以后运转的下令。

    假如一个下令运转工夫过久,或许你误运转了,你可以经过运用 CTRL+C 来强迫中止或加入。

  4. CTRL+D – 删除光标后的一个字符。

    假如你的零碎退格键无法任务的话,你可以运用 CTRL+D 来删除光标后的一个字符。这个快捷键也可以让你加入以后会话,和 exit 相似。

  5. CTRL+E – 挪动到行末。

    当你修正了行首拼写错误的单词,按下 CTRL+E 来疾速挪动到行末。或许,你也可以运用你键盘上的 END 键。

  6. CTRL+F – 光标向后挪动一个字符。

    假如你想将光标向后挪动一个字符的话,按 CTRL+F 来替换右箭头键。

  7. CTRL+G – 加入汗青搜刮形式,不运转下令。

    正如你在下面的截图看到的,我停止了反向搜刮,但是我实行下令,并加入了汗青搜刮形式。

  8. CTRL+H – 删除光标签的一个字符,和退格键相反。
  9. CTRL+J – 和 ENTER/RETURN 键相反。

    回车键不任务?没题目! CTRL+JCTRL+M 可以用来交换回车键。

  10. CTRL+K – 删除光标后的一切字符。

    你不用不断按着删除键来删除光标后的字符。只需按 CTRL+K 就能删除光标后的一切字符。

  11. CTRL+L – 清空屏幕偏重新表现以后行。

    别输出 clear 来清空屏幕了。只需按 CTRL+M 即可清空偏重新表现以后行。

  12. CTRL+M – 和 CTRL+J 或 RETURN键相反。
  13. CTRL+N – 在下令汗青中表现下一行。

    你也可以运用下箭头键。

  14. CTRL+O – 运转你运用反向搜刮时发明的下令,即 CTRL+R。
  15. CTRL+P – 表现下令汗青的上一条下令。

    你也可以运用上箭头键。

  16. CTRL+R – 向后搜刮汗青记载(反向搜刮)。
  17. CTRL+S – 向前搜刮汗青记载。
  18. CTRL+T – 交流最初两个字符。

    这是我最喜好的一个快捷键。假定你输出了 sl 而不是 ls 。没题目!这个快捷键会像上面这张截图一样交流字符。

  19. CTRL+U – 删除光标前的一切字符(从光标后的点删除到行首)。

    这个快捷键立即删除后面的一切字符。

  20. CTRL+V – 逐字表现输出的下一个字符。
  21. CTRL+W – 删除光标前的一个单词。

    不要和 CTRL+U 弄混了。CTRL+W 不会删除光标前的一切工具,而是只删除一个单词。

  22. CTRL+X – 列出以后单词能够的文件名补全。
  23. CTRL+XX – 挪动到行首地位(再挪动返来)。
  24. CTRL+Y – 规复你上一个删除或剪切的条款。

    记得吗,我们在第 21 个下令用 CTRL+W 删除了单词“-al”。你可以运用 CTRL+Y 立即规复。

    瞥见了吧?我没有输出“-al”。取而代之,我按了 CTRL+Y 来规复它。

  25. CTRL+Z – 中止以后的下令。

    你大概很理解这个快捷键。它停止了以后运转的下令。你可以在前台运用 fg 或在背景运用 bg 来规复它。

  26. CTRL+[ – 和 ESC 键同等。

杂项

  1. !! – 反复上一个下令。
  2. ESC+t – 交流最初两个单词。

这便是我所能想到的了。未来我遇到 Bash 快捷键时我会继续添加的。假如你以为文章有错的话,请在下方的批评区留言。我会尽快更新。

Cheers!

【编辑引荐】

  1. 为什么通博8888官网容许用户删除根目次?假如删了会怎样?
  2. 怎样运用syslog-ng从近程通博8888官网呆板上搜集日记
  3. 怎样在通博8888官网中设置装备摆设ssh登录导语
  4. 9个进步零碎运转速率的轻量级通博8888官网使用
  5. 通博8888官网下最好的图片截取和视频截录东西
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

Java (JDK 6)学习条记

Java学习条记在JavaWorld技能论坛(http://www.javaworld.com.tw/)和作者的网站(http://caterpillar.onlyfun.net/Gossip/)提供收费下载...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊