如何让Linux新手更容易使用Linux控制台

照片来源:Rore

Linux控制台可能不像GUI那样用户友好,但当您执行简单的重复性任务时,它速度更快,并为您节省了大量时间。这可能有点主观,但一旦您知道如何从控制台更快地完成某些任务,您就不会再回到GUI来完成这些任务。

从可选存储库中安装软件

有数以千计的Linux程序存储为软件档案,通常被称为“存储库”。Ubuntu附带四个预定义的存储库:

Main-官方支持的软件。 受限支持的软件,在完全免费的许可证下不可用。 语义界-社区维护的软件,即不是官方支持的软件。 MultiVerse-非免费的软件。

Ubuntu的软件存储库是完全可配置的,我们可以添加新的存储库,以便从上述预定义存储库之外的其他存储库安装软件。

基于GUI的存储库管理通常通过“软件源”完成,包括从“主菜单”>“管理”>“软件源”添加存储库,然后从“主菜单”>“Ubuntu软件中心”安装软件。

通过控制台安装软件需要更少的鼠标点击,并且可以通过控制台执行以下命令来完成。这些命令将安装CLICompanion并将其存储库添加到您的Ubuntu中,这样您就可以收到软件的更新。

注:在每个命令后按“Enter”键

终止任何程序

您会发现控制台是一个有用的工具,可以终止出现问题并导致问题的应用程序。键入“KILLALL”,后跟您要终止的程序的名称。如果只是说,您的Firefox正在耗尽您的计算机资源,请键入

Linux将杀死在您的机器上运行的所有Firefox实例。

调整图像大小

除非我们使用气刷或颜色调整来编辑我们的图像,否则我们可以使用一个简单的命令通过控制台而不是完整的图像编辑软件(如GIMP)来简单地调整图像的大小:

查找文本

控制台提供了一个简单但功能强大的工具,用于在名为“grep”的文本文件中搜索文本。基本grep命令如下所示:

其中“string”是我们要查找的特定文本,而file_name可以是现有的文件名或文件名模式。我们可以使用‘grep’执行的一个更有用的示例是在文件中查找特定文本

上面的命令在每个‘*.txt’文件中查找单词“line”的任何匹配项。

‘grep’是一个非常灵活的命令,我们可以组合它来过滤来自其他命令的输出,比如显示活动进程的‘ps’命令。假设您想查找Linux中运行的每个Firefox进程,只需运行以下命令

管道字符表示我们将活动进程列表提供给‘grep’命令,该命令将只查找链接到Firefox的任何进程。

将助手添加到您的控制台

CLICompanion通过提供常用命令字典来帮助初学者熟悉命令行。我们还可以通过添加我们自己常用的命令来定制CLICompanion的字典,这样我们就可以更容易地重新参考这些命令。

选择“添加菜单”将打开一个简单的命令编辑表单,将命令添加到CLICompanion字典中。

CLICompanion使我们可以更轻松地运行命令,方法是在字典中选择其中一个命令,然后单击Apply按钮来运行该命令。

这些选项卡允许我们打开多个控制台并同时运行它们。

控制台手册页

控制台附带一个手册页(简称MAN),它为我们提供了有关控制台中可用命令的详细说明。如果我们想知道‘mv’做什么,那么输入man-mv阅读‘mv’命令手册。

如果您不确定需要使用哪些命令来执行特定任务,可以使用man-k“任务名称”,其中任务名称是您正在查找的任务的简短描述。

假设您要搜索ping网络地址的命令,运行以下命令,Linux将搜索提到单词“ping”的命令:

如果您的Linux中恰好安装了Konquery or,您可以在格式精美的网页中浏览手册页,这样可以更容易地浏览命令的详细信息。

结束 / 结尾 / 结论 / 推论

我们可以在控制台中完成的大部分任务也可以在GUI中完成,使用GUI向导通过控制台执行不必要的繁琐工作会更容易。没有人说我们应该使用控制台,但我们绝对可以通过控制台更快地执行简单的重复性任务。

相关文章