1001-使用别名

1、创建格式
alias new_command='command sequence'
如:
alias install='sudo apt-get install'
可以使用:install pidgin代替sudo apt-get install pidgin

2、为了保持别名的一直有效性,可以在.bashrc文件中定义。
如:
echo 'alias cmd="command seq"' >>~/.bashrc

3、删除别名
unalias或alias example=来删除别名

4、创建一别名,当删除原始文件时,同时在backup目录保留副本
alias rm='cp $@ ~/backup && rm $@'

创建别名时,如果已经存在有同名的别名存在,那么原有的别名设置将被新的设置取代。

5、补充内容
别名有安全问题,可以对别名进行转义来避免安全问题。
我们可以对希望使用的命令进行转义,从而忽略当前定义的别名。
如:
\command
字符\对命令实施转义,使我们可以执行原本的命令,而不是这些命令的别名的替身。
在不可信环境下执行特权命令,通过在命令前加上\来忽略可能存在的别名设置总是
一个不错的安全选择。因为攻击者可能已经将一些别有用心的命令利用别名伪装命令,
借些来盗取用户的信息。

你可能感兴趣的:(使用)