Linux命令学习之两个小技巧(1)

时间:2023-12-29 00:06:08

本篇主要想讲两个小技巧。本来技巧之类的话应该放在学完整个东西之后或者在学习中遇到时再说的,但是这两个技巧其实很简单,很多人只要我一提就知道了。与其说是技巧,不如说是注意事项。

自动补全

在Linux终端输入命令时,为了省时我们可以多用自动补全功能。快捷键很简单,就是Tab键。

在输出 文件目录命令 的前几个字母之后,按下Tab键:

  • 如果输入的字母没有歧义,即只有一项符合时,系统会自动将其补全
  • 如果输入的字母有多项符合,需再按一次Tab键,这是系统会提示可能存在的命令

举个例子,比如当前目录下有以下三个目录:

bin/    boot/    user/
  • 当我输入cd u,再按下 Tab 时,它会自动补全为 cd user/
  • 当我输入cd b,此时按下 Tab 键不会有反应,因为当前目录有两个b开头的目录,这时需要再按下 Tab 键,系统会把 bin  和 boot 两个目录都列出,供你选择

使用过的命令

有些命令操作是很频繁地,自动补全还需要自己输入一点东西,但是现在我们可以直接调出之前使用过的命令,它也很简单:

  • 按 /下 光标键可以在曾经使用过的命令之间来回切换
  • 如果想要退出选择,并且不想执行当前命令,可以按 Ctrl+C 退出

关于这个操作,其实在有些编辑器里就集成了,比如vscode,它自带的终端里就可以这样操作,在我日常开发中,为我省了不少时间。

总结

这两个技巧是不是很简单,虽然简单,但是还有不少人不会用,因为没注意到,就像我之前一样。提前说出来,也是提示作用,用的多了,就很顺手了。