alias命令用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化.
用alias 短命令='原命令 选项'
$ alias 138ssh= 'ssh -i ~/.ssh/138.pem [email protected]'
这下子就可以直接使用138ssh 来代替原来ssh -i ~/.ssh/138.pem [email protected]
查看当前所有的
$ alias alias-p
删除一个alias unalias 命令 ,更多技巧来《Linux就该这么学》。
将alias命令加入 /etc/.bashrc 或者 ~/.bashrc文件就不用每次重启都重新设置了
/etc/.bashrc针对所有用户生效,~/.bashrc是针对当前用户生效
最后执行下 source /etc/bash.bashrc 命令 alias设置的短命令就又可以使用了
注:source Filname 在当前bash环境下读取并执行FileName中的命令
⑵ linux中alias是什么命令
alias命令用于建立命令的别名,就是给一条命令另外起一个名字,比如大部分Linux发行版上都有一个ll命令,ll命令就是一个命令别名,它是ls -l这条命令的命令别名(就是ls命令加了-l选项时的别名),也就是说ll和ls -l是等价的。别名最大的作用是简化命令的输入,alias命令的用法是这样的:alias 别名=单引号括起来的一条命令
alias还可以列出系统上目前所有的别名,只执行alias不加任何参数即可。
⑶ linux中环境变量和alias(别名)的配置文件在哪里
/etc/profile 或者他引用其他文件。这个是全局的。不建议修改这个文件,改错就会导致启动出问题。
~/.bashrc 是当前用户的,不过必须是启动bash后才会实现。
设置的具体内容其实就是运行一下绑定的命令。bash根据不同的运行时间会不同的去运行这些脚本来获得设置。
⑷ linux下alias声明的命令别名的绝对路径在哪
绝对路径应该在$PATH变量的设置里。
比如$PATH变量设置为/bin和/sbin,就可以为这两个目录下的命令做别名。
可以在当前用户下echo $PATH 看看结果。两个目录之间是用:分隔的