📅  最后修改于: 2020-12-08 05:22:15             🧑  作者: Mango
Linux的“ alias”命令将shell中的一个字符串替换为另一个字符串。这是一个shell内置命令。它将复杂的命令转换为更简单的命令,换句话说,通过将其替换为更简单的命令来创建快捷方式。
在命令行中使用“别名”会创建一个临时的“别名”。临时别名仅在退出外壳程序之前可用。为了使它成为永久的“别名”,请将其存储在bash启动文件中。
注意:键入“ alias”命令时,(=)符号的两边将没有空格。如果有字符串中的多个单词被别名行情是必要的。
别名语法:
alias = (To create alias for commands)
alias =<'command arg1 arg2....'> (To create alias for more than one argument)
alias =<'/home/sssit/path/...'> (To create alias by a path)
在这里,我们将使用以下选项来创建别名。
句法:
alias =
例:
alias fi=file
看上面的快照,通过命令“ alias fi = file” ,“ file”命令被别名为“ fi ”。
句法:
alias =<'command'>
例:
alias ll='ls -l'
看上面的快照,通过命令“ alias ll ='ls -l'” ,“ ls -l”命令被别名为“ ll”。
句法:
alias =<'command arg1 arg2'>
例:
alias both='ls sample example'
看一下上面的快照,通过命令“ alias both ='ls sample example'”将“ ls sample example”命令别名为“ both”和“ both”。
句法:
alias =<'/home/sssit/path/...'>
例:
alias path='cd /home/sssit/Downloads/sample'
查看上面的快照,通过命令“ alias path ='cd / home / sssit / Downloads / sample'” ,将“ cd / home / sssit / Downloads / sample”命令别名为“ path”。
借助“ unalias”命令,您可以删除创建的别名。
句法:
unalias
例:
unalias c
看一下上面的快照,别名“ c”作为“ cat”命令。通过命令“ unalias c”删除“ c”后,我们收到一条错误消息。