5 种更高效使用 Linux 终端的方法

大家如果使用 Linux 操作系统的话,这篇高效使用 Linux 终端的方法不要错过。

在终端工作的一个优点是它比大多数其他界面更快。多亏了 GNU Readline 库和像 Bash 和 Zsh 这样的 Shell 的内置语法,有几种方法可以让您与命令行的交互更快。那么 Linux 终端怎么使用?以下是五种提高您使用 Linux 终端的方法。

1、不使用箭头键进行导航

在命令行上执行命令时,有时您可能错过了命令行的开头部分,或者忘记在末尾添加某些标签或参数。通常用户会使用键盘上的左右箭头键来移动到命令中进行编辑。

有一种更好的方式来在命令行中进行操作。您可以使用 CTRL+A 将光标移动到行的开头。类似地,使用 CTRL+E 将光标移动到行的末尾。使用 Alt+F 向前移动一个单词,使用 Alt+B 向后移动一个单词。

快捷键:

不用按左箭头、左箭头、左箭头,而是使用 CTRL+A 将光标移到行的开头,或者使用 Alt+B 向后移动一个单词。

不用按右箭头、右箭头、右箭头,而是使用 CTRL+E 将光标移到行的末尾,或者使用 Alt+F 向前移动一个单词。

Linux终端命令

2.不使用退格键或删除键

拼写命令时出错是很常见的。您可能习惯使用键盘上的退格键向后删除字符,使用删除键向前删除字符。您也可以使用一些有用的键盘快捷键更高效、更轻松地完成这个任务。

不用逐个字符删除命令,您可以从当前光标位置删除到行的开头或末尾的所有内容。

使用 CTRL+U 可以删除从当前光标位置到行的开头的所有内容。同样,CTRL+K 可以删除从当前光标位置到行的末尾的所有内容。

快捷键:

不用按退格键,使用 CTRL+U。

不用按删除键,使用 CTRL+K。

Linux终端命令-1.png

3.在单行中执行多个命令

有时,一次性执行多个命令非常方便,可以让一系列命令在您离开计算机或将注意力转向其他事物时自动运行。例如,我喜欢为开源项目做贡献,这意味着要与 Git仓库一起工作。我经常执行以下三个命令:

  • $ git add

  • git commit -m "message"

  • git push origin main

Linux 终端快捷方式不是在三行中执行这些命令,而是使用分号(;)将它们连接到单行中,然后按顺序执行。

原来:

git add .

git commit -m "message"

git push origin main

单行:

git add .;git commit -m "message";git push origin main

使用分号 (;) 符号在单行中连接和执行任意数量的命令。如果希望在一个命令失败时停止执行后续命令,可以使用 && 符号:

git add . && git commit -m "message" && git push origin main

4.为经常使用的命令设置别名

使用 Linux 终端的方法还有设置命令别名。您可能经常运行某些命令,但是这些命令可能很长,或者是一系列带有相同参数的不同命令的组合。

为了避免重复输入这些类型的命令,我会为我经常使用的命令创建别名。例如,我经常为存储在 Git 仓库中的项目做贡献。由于我每天多次使用 git push origin main 命令,我为它创建了一个别名。

要创建别名,请在编辑器中打开您的 .bashrc 文件,并添加一个别名:alias gpom="git push origin main"

尝试为您经常运行的任何命令创建别名。

注意:.bashrc 文件适用于使用 Bash Shell 的用户。如果您的系统运行不同的 Shell,您可能需要调整您使用的配置文件以及别名命令的语法。您可以使用 echo $SHELL 命令检查系统中默认 Shell 的名称。

创建别名后,重新加载配置:. ~/.bashrc

然后尝试您的新命令:gpom

Linux终端命令-2.jpg

5.在不使用箭头键的情况下搜索并运行先前的命令

这是最后一个使用 Linux 终端的方法,大多数终端用户倾向于重复使用先前执行过的命令。您可能已经学会使用键盘上的向上箭头按钮来浏览 Shell 的历史记录。但是,当您想要重复使用的命令在过去的几行中时,您必须反复按向上箭头,直到找到您要查找的命令。

通常情况如下:向上箭头,向上,向上,向上。哦,我找到了!按下回车键。

有一种更简单的方法:您可以使用 history 命令逐步搜索您的历史记录。

当您使用 history 命令时,命令列表将显示在每个命令旁边带有一个数字。这些数字称为命令的历史编号。您可以在终端上键入!{历史编号}来运行相应编号的命令。

不用向上箭头,向上,向上,向上,回车键,而是键入 history,然后查找您要运行的命令的历史编号:!{history-number}

结论

以上就是为大家总结的 5 点 使用 Linux 终端的方法,利用这些方法可以让你在工作的时候更加快速,如果你也在使用 Linux 系统那就快去尝试一下这些方法吧。

本文编辑:@ 小淙

©本文著作权归电手所有,未经电手许可,不得转载使用。