即使 chmod +x 成功,重启后仍找不到命令?

即使 chmod +x 成功,重启后仍找不到命令?

处理 CentOS 上尝试将 Play! 框架添加到我的路径时出现的奇怪问题。刚才我成功地chmod +x play在 Play! 上做了一个,我可以运行命令。

然后我重新启动,结果完全失败了。所有重试尝试chmod都失败了。我以 root 用户身份执行此操作,它具有 777 个权限,并且属于 root 组。

bash: play: command not found

我没有考虑到什么?

答案1

仅将目录添加到 是不够的$PATH;您必须更改配置,以便$PATH在重新启动或 shell 启动时将其添加到 。尝试编辑~/.bashrc

相关内容