![以 root 身份粘贴文件](https://linux22.com/image/1057620/%E4%BB%A5%20root%20%E8%BA%AB%E4%BB%BD%E7%B2%98%E8%B4%B4%E6%96%87%E4%BB%B6.png)
在提问之前,我想澄清一下,我将要讨论的是 Ubuntu 16.04.1。
我经常发现自己尝试将文件粘贴(或创建)到需要超级用户权限的文件夹中,导致“新建文件夹/文档”或“粘贴”选项被禁用。除了运行sudo nautilus
或之外,还有其他方法可以绕过该问题sudo cp
吗?事实上,我发现 Windows 提供的弹出窗口太好了,舍不得放弃。
我能够找到类似的问题,但没有一个答案提到我所寻找的内容(而且大多数答案都是 3 年前的)。
我还找到了这(我想我可以用它以 root 身份启动文件),但是:
- 我的文件中有三个 .desktop
/usr/share/applications/
(除大小外,所有属性均相同 - 第一个为 465 字节,第二个为 647 字节,最后一个为 704),所以我不知道应该编辑哪一个。 - 我仍然不会完全满意,因为使用 root 启动器我最终可能会意外地“破坏东西”。
答案1
命令行方式(而不是所见即所得):
echo "something, or cat, or, ..." | sudo tee /etc/init/confuse-a-cat
tee
还允许您附加到目标文件,请参阅man tee
。