个性化阅读
专注于IT技术分析

Linux alias命令

本文概述

Linux的” alias”命令将shell中的一个字符串替换为另一个字符串。这是一个shell内置命令。它将复杂的命令转换为更简单的命令, 换句话说, 通过将其替换为更简单的命令来创建快捷方式。

在命令行中使用”alias”会创建一个临时的”alias”。临时alias仅在退出外壳程序之前可用。为了使它成为永久的”alias”, 请将其存储在bash启动文件中。

注意:键入” alias”命令时, (=)符号的两边将没有空格。如果在alias中有多个单词, 则必须使用引号。

alias语法:

alias <newName>=<command>			(To create alias for commands)
alias <newName>=<'command arg1 arg2....'> 	(To create alias for more than one argument)
alias <newName>=<'/home/sssit/path/...'>    	(To create alias by a path)

创建一个alias

在这里, 我们将使用以下选项来创建alias。

  1. 为”文件”命令创建alias为” fi”
  2. 为” ls-l”命令创建alias为” ll”
  3. 用两个参数创建alias
  4. 为路径创建alias

1)为”文件”命令创建alias为” fi”

句法:

alias <newName>=<command>

例:

alias fi=file
Linux alias1

看上面的快照, 通过命令” alias fi = file”, ” file”命令被alias为” fi”。

2)为’ls-l’命令创建alias为’ll’

句法:

alias <newName>=<'command'>

例:

alias ll='ls -l'
Linux alias2

看上面的快照, 通过命令” alias ll =’ls -l'”, ” ls -l”命令被alias为” ll”。

3)使用两个参数创建alias

句法:

alias <newName>=<'command arg1 arg2'>

例:

alias both='ls sample example'
Linux alias3

查看上面的快照, 通过命令” alias both =’ls sample example'”将” ls sample example”命令alias为” both”和” both”。

4)为路径创建alias

句法:

alias <newName>=<'/home/sssit/path/...'>

例:

alias path='cd /home/sssit/Downloads/sample'
Linux alias4

查看上面的快照, 通过命令” alias path =’cd / home / sssit / Downloads / sample'”, 将” cd / home / sssit / Downloads / sample”命令alias为” path”。


如何删除alias

借助” unalias”命令, 你可以删除创建的alias。

句法:

unalias <createdAlias>

例:

unalias c
Linux UnAliases5

查看上面的快照, alias” c”作为” cat”命令。通过命令” unalias c”删除” c”后, 我们收到一条错误消息。

赞(0)
未经允许不得转载:srcmini » Linux alias命令

评论 抢沙发

评论前必须登录!