我在Ubuntu 16上,当我尝试运行以下命令时
sudo ./filename
我收到一个错误消息,说sudo: ./filename: command not found
,当我看到目录im中有一个同名文件。
答案 0 :(得分:0)
根据我们在评论中的对话,该文件没有execute permission。您需要先添加执行权限:
sudo chmod u+x filename
(这里使用u
仅用于所有者,即root
。)
或者,如果它是脚本,则可以运行其解释器。例如,Bash:
sudo bash filename