我在我的 中将 Java 命令设置为别名/home/.bashrc
。
alias java='/home/documents/jdk1.7/bin/java'.
但是,输入java
结果是:
bash: /home/documents/jdk1.7/bin/java: permission denied
答案1
问题是您没有权限以您启动该文件的用户身份访问或启动该文件。
由于您使用alias
访问 shell 的用户帐户需要具有适当的权限来读取/写入或执行别名引用的文件。
为了测试这一点,你可以chmod -R a+rX /home/documents/jdk1.7
让它工作...这不是推荐的权限,但至少可以缩小问题范围。