Bash快捷键有哪些
这篇文章给大家分享的是有关Bash快捷键有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
创新互联建站专注于大安企业网站建设,成都响应式网站建设公司,商城网站建设。大安网站建设公司,为大安等地区提供建站服务。全流程按需制作网站,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务
ALT 快捷键
ALT+A
– 光标移动到行首。ALT+B
– 光标移动到所在单词词首。ALT+C
– 终止正在运行的命令/进程。与CTRL+C
相同。ALT+D
– 关闭空的终端(也就是它会关闭没有输入的终端)。也删除光标后的全部字符。ALT+F
– 移动到光标所在单词词末。ALT+T
– 交换***两个单词。ALT+U
– 将单词内光标后的字母转为大写。ALT+L
– 将单词内光标后的字母转为小写。ALT+R
– 撤销对从历史记录中带来的命令的修改。正如你在上面输出所见,我使用反向搜索拉取了一个指令,并更改了那个指令的***一个字母,并使用
ALT+R
撤销了更改。ALT+.
(注意末尾的点号) – 使用上一条命令的***一个单词。
如果你想要对多个命令进行相同的操作的话,你可以使用这个快捷键来获取前几个指令的***一个单词。例如,我需要使用 ls -r
命令输出以文件名逆序排列的目录内容。同时,我也想使用 uname -r
命令来查看我的内核版本。在这两个命令中,相同的单词是 -r
。这就是需要 ALT+.
的地方。快捷键很顺手。首先运行 ls -r
来按文件名逆序输出,然后在其他命令,比如 uname
中使用***一个单词 -r
。
CTRL 快捷键
鸿蒙官方战略合作共建——HarmonyOS技术社区
CTRL+A
– 快速移动到行首。我们假设你输入了像下面这样的命令。当你在第 N 行时,你发现在行首字符有一个输入错误
注意到了吗?上面的命令中我输入了
gind
而不是find
。你可以通过一直按着左箭头键定位到***个字母然后用g
替换f
。或者,仅通过CTRL+A
或HOME
键来立刻定位到行首,并替换拼错的单词。这将节省你几秒钟的时间。$ gind . -mtime -1 -type
CTRL+B
– 光标向前移动一个字符。这个快捷键可以使光标向前移动一个字符,即光标前的一个字符。或者,你可以使用左箭头键来向前移动一个字符。
CTRL+C
– 停止当前运行的命令。如果一个命令运行时间过久,或者你误运行了,你可以通过使用
CTRL+C
来强制停止或退出。CTRL+D
– 删除光标后的一个字符。如果你的系统退格键无法工作的话,你可以使用
CTRL+D
来删除光标后的一个字符。这个快捷键也可以让你退出当前会话,和 exit 类似。CTRL+E
– 移动到行末。当你修正了行首拼写错误的单词,按下
CTRL+E
来快速移动到行末。或者,你也可以使用你键盘上的END
键。CTRL+F
– 光标向后移动一个字符。如果你想将光标向后移动一个字符的话,按
CTRL+F
来替代右箭头键。CTRL+G
– 退出历史搜索模式,不运行命令。正如你在上面的截图看到的,我进行了反向搜索,但是我执行命令,并退出了历史搜索模式。
CTRL+H
– 删除光标签的一个字符,和退格键相同。CTRL+J
– 和 ENTER/RETURN 键相同。回车键不工作?没问题!
CTRL+J
或CTRL+M
可以用来替换回车键。CTRL+K
– 删除光标后的所有字符。你不必一直按着删除键来删除光标后的字符。只要按
CTRL+K
就能删除光标后的所有字符。CTRL+L
– 清空屏幕并重新显示当前行。别输入
clear
来清空屏幕了。只需按CTRL+M
即可清空并重新显示当前行。CTRL+M
– 和CTRL+J
或 RETURN键相同。CTRL+N
– 在命令历史中显示下一行。你也可以使用下箭头键。
CTRL+O
– 运行你使用反向搜索时发现的命令,即 CTRL+R。CTRL+P
– 显示命令历史的上一条命令。你也可以使用上箭头键。
CTRL+R
– 向后搜索历史记录(反向搜索)。CTRL+S
– 向前搜索历史记录。CTRL+T
– 交换***两个字符。这是我最喜欢的一个快捷键。假设你输入了
sl
而不是ls
。没问题!这个快捷键会像下面这张截图一样交换字符。CTRL+U
– 删除光标前的所有字符(从光标后的点删除到行首)。这个快捷键立刻删除前面的所有字符。
CTRL+V
– 逐字显示输入的下一个字符。CTRL+W
– 删除光标前的一个单词。不要和 CTRL+U 弄混了。CTRL+W 不会删除光标前的所有东西,而是只删除一个单词。
CTRL+X
– 列出当前单词可能的文件名补全。CTRL+XX
– 移动到行首位置(再移动回来)。CTRL+Y
– 恢复你上一个删除或剪切的条目。记得吗,我们在第 21 个命令用
CTRL+W
删除了单词“-al”。你可以使用CTRL+Y
立刻恢复。看见了吧?我没有输入“-al”。取而代之,我按了
CTRL+Y
来恢复它。CTRL+Z
– 停止当前的命令。你也许很了解这个快捷键。它终止了当前运行的命令。你可以在前台使用
fg
或在后台使用bg
来恢复它。CTRL+[
– 和ESC
键等同。
杂项
!!
– 重复上一个命令。ESC+t
– 交换***两个单词。
感谢各位的阅读!关于“Bash快捷键有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
本文名称:Bash快捷键有哪些
当前地址:http://ybzwz.com/article/picoii.html