Вызов su в emacs' eshell

Я могу запускать обычные команды linux в eshell как пользователь без полномочий root. Когда я пытаюсь выполнить su с правами root, все обычные команды linux пропадают (ls, cat и т. Д.). Как мне это исправить?

1 ответ

Одним из способов является использование бродяги:

cd /su::/etc/
ls

тогда eshell выполнит команду "remotly", используя su.

После тестирования кажется, что ls работает, но есть проблема с некоторыми (но не всеми) внешними командами.

Другие вопросы по тегам