别名不在Ubuntu 14.04中工作

时间:2016-10-11 05:34:10

标签: bash ubuntu-14.04 alias

所以我添加了一个别名来跳转到另一个目录

在我的./bashrc文件中,看起来像这样

alias crmx="cd /var/www/crm/website-crm/"

然后我保存了文件

但是当我尝试运行时

crmx 

它说

  找不到

命令

此外,我尝试alias查看所有命令,但我的命令未列出

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

让我们假设你在狂欢。

保存该文件后,您必须使用以下命令进行bash读取:

. ~/myaliasfile

或者像这样

source ~/myaliasfile

如果文件位于您的主目录中。否则指定路径(相对于您的家或绝对路径)。

然后,您转到.bashrc文件,并将相同的行添加到其末尾。通过这样做,将读取别名并使其可用于每个单独的bash调用和登录。

完成!

更多详情herehere

答案 1 :(得分:1)

文件为~/.bashrc(以点开头)。

您必须通过source ~/.bashrc或仅关闭并重新打开终端来获取(重新加载)。

您也可以输入ps来检查您的shell是否为bash(例如,如果它是zsh,您已将别名放在~/.zshrc文件中)