Bash快捷键有哪些

48次阅读
没有评论

共计 2277 个字符,预计需要花费 6 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章给大家分享的是有关 Bash 快捷键有哪些的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

ALT 快捷键

ALT+A ndash; 光标移动到行首。

ALT+B ndash; 光标移动到所在单词词首。

ALT+C ndash; 终止正在运行的命令 / 进程。与 CTRL+C 相同。

ALT+D ndash; 关闭空的终端(也就是它会关闭没有输入的终端)。也删除光标后的全部字符。

ALT+F ndash; 移动到光标所在单词词末。

ALT+T ndash; 交换 *** 两个单词。

ALT+U ndash; 将单词内光标后的字母转为大写。

ALT+L ndash; 将单词内光标后的字母转为小写。

ALT+R ndash; 撤销对从历史记录中带来的命令的修改。

正如你在上面输出所见,我使用反向搜索拉取了一个指令,并更改了那个指令的 *** 一个字母,并使用 ALT+R 撤销了更改。

ALT+.(注意末尾的点号)ndash; 使用上一条命令的 *** 一个单词。

如果你想要对多个命令进行相同的操作的话,你可以使用这个快捷键来获取前几个指令的 *** 一个单词。例如,我需要使用 ls -r 命令输出以文件名逆序排列的目录内容。同时,我也想使用 uname -r 命令来查看我的内核版本。在这两个命令中,相同的单词是 -r。这就是需要 ALT+. 的地方。快捷键很顺手。首先运行 ls -r 来按文件名逆序输出,然后在其他命令,比如 uname 中使用 *** 一个单词 -r。

CTRL 快捷键

鸿蒙官方战略合作共建——HarmonyOS 技术社区

CTRL+A ndash; 快速移动到行首。

我们假设你输入了像下面这样的命令。当你在第 N 行时,你发现在行首字符有一个输入错误


注意到了吗?上面的命令中我输入了 gind 而不是 find。你可以通过一直按着左箭头键定位到 *** 个字母然后用 g 替换 f。或者,仅通过 CTRL+A 或 HOME 键来立刻定位到行首,并替换拼错的单词。这将节省你几秒钟的时间。

$ gind . -mtime -1 -type

CTRL+B ndash; 光标向前移动一个字符。

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

CTRL+C ndash; 停止当前运行的命令。

如果一个命令运行时间过久,或者你误运行了,你可以通过使用 CTRL+C 来强制停止或退出。

CTRL+D ndash; 删除光标后的一个字符。

如果你的系统退格键无法工作的话,你可以使用 CTRL+D 来删除光标后的一个字符。这个快捷键也可以让你退出当前会话,和 exit 类似。

CTRL+E ndash; 移动到行末。

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

CTRL+F ndash; 光标向后移动一个字符。

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

CTRL+G ndash; 退出历史搜索模式,不运行命令。

正如你在上面的截图看到的,我进行了反向搜索,但是我执行命令,并退出了历史搜索模式。

CTRL+H ndash; 删除光标签的一个字符,和退格键相同。

CTRL+J ndash; 和 ENTER/RETURN 键相同。

回车键不工作?没问题!CTRL+J 或 CTRL+M 可以用来替换回车键。

CTRL+K ndash; 删除光标后的所有字符。

你不必一直按着删除键来删除光标后的字符。只要按 CTRL+K 就能删除光标后的所有字符。

CTRL+L ndash; 清空屏幕并重新显示当前行。

别输入 clear 来清空屏幕了。只需按 CTRL+M 即可清空并重新显示当前行。

CTRL+M ndash; 和 CTRL+J 或 RETURN 键相同。

CTRL+N ndash; 在命令历史中显示下一行。

你也可以使用下箭头键。

CTRL+O ndash; 运行你使用反向搜索时发现的命令,即 CTRL+R。

CTRL+P ndash; 显示命令历史的上一条命令。

你也可以使用上箭头键。

CTRL+R ndash; 向后搜索历史记录(反向搜索)。

CTRL+S ndash; 向前搜索历史记录。

CTRL+T ndash; 交换 *** 两个字符。

这是我最喜欢的一个快捷键。假设你输入了 sl 而不是 ls。没问题!这个快捷键会像下面这张截图一样交换字符。

CTRL+U ndash; 删除光标前的所有字符(从光标后的点删除到行首)。

这个快捷键立刻删除前面的所有字符。

CTRL+V ndash; 逐字显示输入的下一个字符。

CTRL+W ndash; 删除光标前的一个单词。

不要和 CTRL+U 弄混了。CTRL+W 不会删除光标前的所有东西,而是只删除一个单词。

CTRL+X ndash; 列出当前单词可能的文件名补全。

CTRL+XX ndash; 移动到行首位置(再移动回来)。

CTRL+Y ndash; 恢复你上一个删除或剪切的条目。

记得吗,我们在第 21 个命令用 CTRL+W 删除了单词“-al”。你可以使用 CTRL+Y 立刻恢复。

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

CTRL+Z ndash; 停止当前的命令。

你也许很了解这个快捷键。它终止了当前运行的命令。你可以在前台使用 fg 或在后台使用 bg 来恢复它。

CTRL+[ndash; 和 ESC 键等同。

杂项

!! ndash; 重复上一个命令。

ESC+t ndash; 交换 *** 两个单词。

感谢各位的阅读!关于“Bash 快捷键有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-07发表,共计2277字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)