Linux别名命令
时间:2020-02-23 14:39:25 来源:igfitidea点击:
作为Linux用户,您将倾向于一次又一次地使用相同的命令。
这通常会给您的生产力带来负面影响。
为了避免麻烦,alias
命令很方便。
别名是代表另一个命令的自定义快捷方式。
这是一个Shell命令,可让您根据一组预先定义的预先定义的命令定义自己的命令。
为了对此进行透视,让我们看一些别名命令示例。
列出系统中的当前别名
您的Linux系统带有预定义的别名。
要查看预先存在的别名,请运行
$alias
或者
$alias -p
输出
为了验证别名确实有效,我们将举一个例子。
我们将运行ls
命令并将输出与ls --color = auto
进行比较。
$ls
或者
$ls --color=auto
输出
从上面的输出中可以看到,两个命令产生的结果相同。
执行中
$ls
与执行相同
$ls --color=auto
在Linux中创建别名
现在,让我们学习如何在Linux中创建别名。
该过程快速且相对容易。
别名有两种,
- 临时别名
- 永久别名
让我们看看两者
临时别名
要创建别名,请使用如下所示的语法
$alias command='command shortcut'
例如,我将创建一个别名来ping Google的DNS" ping 8.8.8.8 -c 4"。
$alias net='ping 8.8.8.8 -c 4'
输出
确认别名正常运行
$net
输出
大!别名正在工作。
但是,重启后,这种情况将不会持续。
因此,我们需要使该别名成为永久别名。
永久别名
要强制使用别名并使之永久化,您需要将其添加到~/.bashrc
文件中
$vim ~/.bashrc
接下来,在文件末尾附加别名。
输出
保存并退出文本编辑器。
要确认别名是否持久,请重新启动PC
现在检查系统中存在的别名
$alias
如何删除别名
要删除别名,请使用以下语法
$unalias alias_name
在我们的示例中,命令将是
$unalias net
如果您再次使用alias
命令进行检查,则别名将不包含在别名列表中