Puedo ejecutar comandos linux normales en eshell como usuario no root. Cuando trato de su para rootear, todos los comandos habituales de Linux se han ido (ls, cat, etc.) ¿Cómo puedo solucionar esto?Invocando su en emacs 'eshell
Respuesta
Una forma es utilizar vagabundo:
cd /su::/etc/
ls
continuación eshell se ejecutará el comando "remotly" por medio de su.
Después de la prueba, parece que ls funciona, pero hay un problema con algunos (pero no todos) los comandos externos.
ls funciona bien, pero todavía no puedo ejecutar "yum", el administrador de paquetes de fedora. Obtengo "/ usr/bin/python: no puedo abrir el archivo '/ su: root @ localhost:/usr/bin/yum': [Errno 2] No hay tal archivo o directorio" en su lugar. Ejecutar el administrador de paquetes es la razón principal por la que quiero iniciar sesión como root. – avendael
- 1. ¿Equivalente de "exec" en emacs * eshell *?
- 2. Usando RVM en eshell de Emacs
- 3. Emacs, desplazamiento suave, desplazamiento-margen y eshell
- 4. Emacs ... como su shell predeterminado?
- 5. ¿Cómo abrir un archivo en Emacs a través de eshell?
- 6. Crea más de una instancia de Eshell en emacs
- 7. git-log en eshell
- 8. Invocando dinámicamente un método SOAP por su nombre?
- 9. creación de scripts con eshell
- 10. Emacs eshell. Cómo leer el contenido de la línea de comandos al presionar RET
- 11. Invocando el archivo MAKE en el directorio raíz del proyecto desde el subdirectorio de Emacs
- 12. ¿Cómo escribir el script de eshell?
- 13. Dinámicamente P/Invocando una DLL
- 14. Lista de delegados e invocando
- 15. Invocando métodos en el contexto de QThread
- 16. Node.js símbolo '>' no se puede mostrar en eshell
- 17. Cómo desplazarse hacia arriba en Emacs ansi-term
- 18. Cómo hacer commit de git en los buffers de Emacs
- 19. Emacs ido-style shell
- 20. invocando padres inicializador de la clase
- 21. Rails 3.2: Invocando \ down de otra migración
- 22. Invocando el depurador desde un programa C
- 23. Invocando funciones nativas de la biblioteca portada
- 24. invocando proc con instance_eval con argumentos?
- 25. Invocando código C++ de Java (GCJ)
- 26. No se puede importar un archivo a su .emacs
- 27. Abra un archivo con su/sudo dentro de Emacs
- 28. Emacs: cómo encontrar una variable por su valor?
- 29. Más de un terminal de emacs
- 30. invocando el rendimiento de un generador en otra función
¿esos comandos también 'desaparecieron' cuando se registra como root en un shell normal? – huitseeker
No, no lo son. El shell M-x funciona bien incluso si me registro como root. – avendael