Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在处理从远程存储库检查的代码,其中一些代码进入了该存储库,其中“root”作为文件所有者。现在我想将包含 repo 的目录移动到另一个地方,但是在普通用户下删除旧文件失败。也dired-do-chown失败了,因为我需要成为 root 才能更改文件所有者。
dired-do-chown
有没有办法以root身份调用dired命令?(比如寻找文件的流浪汉)
是的,只需/sudo:root@localhost/...在C-x C-f要求您输入文件名时输入。这将打开一个 trampified dired wheredired-do-chown和其他 dired 命令工作得很好。
/sudo:root@localhost/...
C-x C-f
(请注意,您可以按TABafter /sudo:,迷你缓冲区完成将插入@localhost样板。)
TAB
/sudo:
@localhost