![在 ubuntu 上运行命令时出现权限被拒绝错误](https://linux22.com/image/819939/%E5%9C%A8%20ubuntu%20%E4%B8%8A%E8%BF%90%E8%A1%8C%E5%91%BD%E4%BB%A4%E6%97%B6%E5%87%BA%E7%8E%B0%E6%9D%83%E9%99%90%E8%A2%AB%E6%8B%92%E7%BB%9D%E9%94%99%E8%AF%AF.png)
cd ~/mosesdecoder/sample-models
~/mosesdecoder/bin/moses -f phrase-model/moses.ini < phrase-model/in > out
我在命令行上运行这个程序时遇到问题,它给出了权限被拒绝的错误,有什么办法吗?我尝试在前面添加 sudo,但没有帮助,我是一名新手用户,试图在命令行上运行一个程序,我尝试通过根级别访问来执行此操作,但我无法通过这种方式找到这个目录,因为它试图在根目录中执行所有操作。
答案1
因为我是在 root 中运行,所以我在语法中使用了 ~,而在 root 中则不需要,所以我没有使用任何 ~,并且还删除了“<”后的空格,这样就完成了。