我的机器上有两个用户(默认为 rajiv)和 hduser(hduser 不在 sudoers 文件中)。
如何从用户 rajiv 的 emacs 中读取/写入帐户 hduser 中的文件?
目前,当我在终端切换到 hduser 并通过 pico 打开文件 /home/hduser/.bashrc 时,我可以编辑该文件。但它在我的 emacs 用户 rajiv 中以只读模式打开
我的机器上有两个用户(默认为 rajiv)和 hduser(hduser 不在 sudoers 文件中)。
如何从用户 rajiv 的 emacs 中读取/写入帐户 hduser 中的文件?
目前,当我在终端切换到 hduser 并通过 pico 打开文件 /home/hduser/.bashrc 时,我可以编辑该文件。但它在我的 emacs 用户 rajiv 中以只读模式打开
You should be able to use Emacs' "remote file" capability (which is via the Ange-FTP or Tramp packages). You would do it like so:
C-x C-f /hduser@localhost:/home/hduser/.bashrc RET