【发布时间】:2011-07-05 11:53:30
【问题描述】:
我安装了 MySQL(MAMP、Mac OS X),但每次从 shell 访问它时都需要通过完整路径调用它。我创建了一个别名:alias mysql='/Applications/MAMP/Library/Bin/mysql,但这只会持续到我的终端/Bash 会话。
建立可跨用户使用的永久别名的有效方法是什么? (我需要能够从 PHP 执行命令)。我应该在 Bash 启动脚本中设置别名(这是怎么做的?),还是编辑 sudoers 文件更好? (也可以举个例子……)
谢谢--
编辑-基于答案:
我刚刚尝试创建一个~/.bashrc 并写了以下内容:
别名 mysql='/Applications/MAMP/Library/bin/mysql'
但这似乎没有任何效果。这个文件有特殊的语法吗?
【问题讨论】:
标签: linux macos bash shell alias