Я могу запускать обычные команды linux в eshell как пользователь без полномочий root.Когда я пытаюсь выполнить su для получения root, все обычные команды linux пропадают (ls, cat и т. Д.). Как это исправить?
Один из способов - использовать tramp:
cd /su::/etc/ ls
, тогда eshell запустит команду "remotly", используя su.
После тестирования кажется, что ls работает, но естьпроблема с некоторыми (но не со всеми) внешними командами.