在EC2上运行的Ubuntu 13.04上,通过sudo的所有命令都可以正常工作,除了ls.以下是一些示例命令来说明问题:
ubuntu at host in ~ $sudo ls sudo: command: command not found ubuntu at host in ~ 1 $sudo which ls /bin/ls ubuntu at host in ~ $sudo /bin/ls bin dotfiles init npm tmp ubuntu at host in ~ $sudo pwd /home/ubuntu ubuntu at host in ~ $sudo which pwd /bin/pwd ubuntu at host in ~ $echo wtf wtf
我的dotfiles在这里https://github.com/mike-spainhower/dotfiles
你的.aliases的第40行将ls别名化为一个名为’command’的命令.您的系统找不到名为’command’的程序.
原文链接:https://www.f2er.com/ubuntu/348107.html您可以从第一个示例错误中看出:“命令”一词的第一个实例是命名无法找到的程序的系统.