Dired:怎么做超级用户?

时间:2012-09-13 09:18:24

标签: emacs dired chown

我正在处理从远程存储库检查的代码,其中一些代码进入了以“root”作为文件所有者的repo。现在我想将包含repo的目录移动到另一个地方,但删除旧文件在常规用户下失败。此外dired-do-chown失败,因为我需要root才能更改文件所有者。

有没有办法以root身份调用dired命令? (比如用于查找文件的tramp)

1 个答案:

答案 0 :(得分:3)

是的,只需在/sudo:root@localhost/...询问您的文件名时输入C-x C-f。这将打开一个trampified dired dired-do-chown和其他dired命令正常工作。

(请注意,您可以在TAB后按/sudo:,迷你缓冲区完成将插入@localhost样板。)