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