在Linux上使用别名

设置别名在Linux系统上可以节省你大量的时间和麻烦在命令行上。这篇文章展示了如何设置和管理别名和提供了许多例子如何以及为什么使用它们。

  • 在Facebook上分享
  • 在Twitter上分享
  • 分享在LinkedIn
  • 在Reddit分享
  • 通过电子邮件分享
  • 印刷资源
unix linux咖啡杯命令
巴特Geesink(2.0 CC冲锋队)

Linux系统上使用别名可以节省你很多麻烦,帮助你更快、更聪明的工作。这篇文章探讨了方法和原因,许多Linux用户利用别名,显示了如何设置和使用它们,并提供大量的例子如何可以帮助你完成你的任务少麻烦。

别名是什么?

别名名称只是一行命令,通常存储在一个启动文件(例如,. bashrc运行),当你登录使用像油灰或打开一个终端窗口的工具在你的桌面。语法很简单。它遵循这种模式:

$别名=“命令”

作为一个简单的例子,输入如下所示的命令使您能够清晰的屏幕,只需输入“c”。

别名c =美元“清晰”

如果你添加别名的启动文件和命令如下所示,它将提供每次你打开一个终端窗口。你也可以编辑你的~ / . bashrc文件并添加一个别名,如c =“清楚”。

c = $回声”别名“清晰”> > ~ / . bashrc

什么你可以做一个别名可以用一个脚本,但别名更容易组织和简单的使用。

搜索路径和别名

别名可以依赖你的搜索路径,如果你不包括完整路径名称的别名。然而,大多数Linux用户将文件系统位置等/ bin,工作,/usr/local/bin等在他们的搜索路径——主要是默认设置别名太少需要更多的命令和参数。

你可以用一个命令显示您的搜索路径如下:

回声路径工作:美元/ bin: / usr /地方/ bin: / bin

清单的别名

所有活跃的别名列表,所有您需要做的是使用命令“别名”,它将显示您的别名列表按字母顺序排列的。

别名别名美元. .= ' cd . .”别名apt-get =“sudo apt-get”别名c =明确别名最近= '历史|尾巴10”…

简化复杂的命令

别名,可以让你明确你的终端窗口输入“c”代替“明确”是常用的。一些Linux用户还想分配cd . .(向上移动一目录)命令“. .”。

美元的别名。=“cd . .”

以确保grep命令使用颜色来突出显示搜索条件的输出,你使用这些别名:

别名grep = ' grep -颜色=汽车'别名egrep = ' egrep——颜色=汽车'别名fgrep =“fgrep——颜色=汽车”

避免拼写错误

长或复杂的命令是一个很好的目标变成别名。你节省时间和避免拼写错误。最重要的问题是给他们的名字很容易记住,而且与命令的目的。

别名最近= '历史|尾-20 '

运行特权命令

如果你在所有可能忘记插入“sudo”命令,要求它的开始,您可以创建一个别名,这是否适合你。你甚至可以给别名名称相同的命令别名将优先考虑。

例如,重新启动系统,你可以使用这样的别名:

$别名重启=“sudo重启”

同样,运行更新可以用这样的别名:

别名美元更新= ' sudo dnf更新& & sudo dnf升级- y”

去活化的别名

暂时停用一个别名,您可以使用unalias命令。这将使别名无法使用,直到你再次登录。永久激活它,你需要删除它从你的启动文件或评论。

保存为重复使用别名

您可以创建一个别名,使用一个登录会话不保存它,但它将不可用,当你重新登录,除非你保存它。查看最近的别名设置,检查你的命令历史这样的命令:

美元历史| grep别名

典型的用途的别名包括简化命令,运行命令不需要完整的路径名,使复杂的命令简单易用,避免拼写错误和简单的节约时间。

采购一个别名文件

如果你愿意,你可以在他们自己的文件存储别名(即。,not your startup file) and source it when you need to make them active again with a command like this:

美元。myaliases

总结

别名可以节省您的时间和麻烦,非常易于设置和管理。无论你是清理屏幕或者运行一个漫长而复杂的命令,他们可以节省你不少时间和麻烦。

相关:

版权©2023 IDG通信公司。足球竞彩网下载

企业网络2022的10个最强大的公司