5

我可以以非 root 用户身份在 eshell 中运行普通的 linux 命令。当我尝试 su 到 root 时,所有常用的 linux 命令都消失了(ls、cat 等)。我该如何解决这个问题?

4

1 回答 1

2

一种方法是使用tramp:

cd /su::/etc/
ls

然后 eshell 将使用 su“远程”运行命令。

经过测试,似乎 ls 确实可以工作,但是某些(但不是全部)外部命令存在问题。

于 2011-01-16T11:10:34.603 回答