一尘不染

创建永久的可执行文件别名

linux

我已经安装了MySQL(MAMP,Mac OS X),但是每次我从外壳访问它时都需要使用完整路径来调用它。我创建了一个别名:alias mysql='/Applications/MAMP/Library/Bin/mysql,但这仅持续到我的终端/ Bash会话。

建立可在所有用户中使用的永久别名的有效方法是什么?(我需要能够从PHP执行命令)。我应该在Bash启动脚本中设置别名(如何完成?),还是最好编辑sudoers文件?(也可以使用一个示例。)

谢谢 -

编辑-根据答案:

我只是尝试创建一个~/.bashrc并编写了以下内容:

别名mysql =’/ Applications / MAMP / Library / bin / mysql’

但这似乎没有任何效果。这个文件有特殊的语法吗?


阅读 312

收藏
2020-06-03

共1个答案

一尘不染

将命令添加到您的~/.bashrc文件。

要使其对所有用户可用,请将其添加到中/etc/profile

2020-06-03