使使用Linux命令行变得更容易的两个技巧

两个技巧,使Linux命令行更易用

关于Linux操作系统的一个误解是,你必须运行各种复杂的命令才能完成任何任务。尽管在过去可能确实如此,但这已不再是现实。

你可以一辈子都使用Linux而从未运行过任何命令。这是Linux桌面多年来的进步。

另外:最佳Linux笔记本电脑

然而,对于一些用户来说,Linux CLI(命令行界面)所提供的功能是具有吸引力的。作为一个使用Linux数十年的人,我仍然会使用命令行来完成某些任务。

这是因为CLI可以非常高效。一个案例是,有两个你应该了解的功能使得使用Linux命令行更加容易:Tab补全和历史记录。让我解释一下每个功能。

如何使用Tab补全

所需内容:你所需的仅仅是一个正在运行的Linux实例。无论你使用什么发行版,因为这两个功能在所有开源操作系统的版本中都可以找到。

假设你知道有一个你需要运行的命令,但是不记得它的名称。你只记得它以sys开头。

1. 打开终端窗口

一旦打开终端窗口,输入sys并在键盘上按Tab键。然后你应该看到系统上以sys开头的所有命令。

另外:为什么我使用多个操作系统完成我的工作

浏览列表,直到找到你需要的命令。

使用Tab补全可以更容易记住systemctl命令。

2. 继续输入

更好的是,你不必输入完整的命令。例如,假设你正在寻找的命令是systemctl。你可以输入systemc,然后按Tab键,剩下的命令将自动填充。

另外:这个工具是我在Linux桌面上监视和管理应用程序的新最爱

如果以system开头的命令不多,这个小技巧效果更好(因为要使它对systemctl起作用,你需要输入除最后两个字母之外的所有内容。例如,如果你使用Samba(用于在网络上共享文件夹),你可以输入smbc并按Tab键,整个smbcontrol命令将自动完成。

如何使用命令历史记录

1. 浏览你的命令历史记录

你还记得你最后输入的命令吗?如果是一个复杂的命令,你可能不想再次输入它。为了避免这种情况,打开终端窗口,然后按键盘上的向上箭头。你会看到你最后运行的命令。再次按向上箭头,你会看到之前的命令。不断按键盘上的向上箭头,你会浏览你发布过的所有命令的历史记录。

2. 从历史记录中运行命令

当你找到你想运行的命令时,停在它上面,然后按下键盘上的Enter键。该命令将会像你刚刚输入它一样运行。当你不想输入复杂命令或者记不住你之前运行的确切命令时,这个技巧非常有用。

另外:不记得之前运行的Linux命令了?让历史重演

至今,我仍然使用这两个技巧来使用Linux,它们从未使我在命令行中感到困惑。一旦你开始使用这些便利的方法,你将不再害怕使用Linux CLI。