我已经阅读了社区“RootSudo”文档并对这一行感兴趣:
您永远不应该使用普通的 sudo 以 Root 身份启动图形应用程序。
为什么?有什么不同?请提供一个简单的解释,因为我只是一个普通的桌面用户。
我读了这个答案,解释说“有时” root 可以在/home/$USER目录中拥有某些东西。
谁能举个例子来证明。当我运行时,当发生非常糟糕的事情时给出一个测试用例
sudo gedit /etc/rc.local
Run Code Online (Sandbox Code Playgroud)
编辑文件并保存。
我在试图帮助 OP 的过程中得到了很多反对意见,并且大量评论说使用 sudo 运行 gedit 是一种犯罪。
谁能举一个真实的例子?
我清楚地解释了为什么这个问题不是重复的。对于链接的问题,没有特定于 gedit 的答案。
重要的是要解释为什么广泛使用sudo gedit是不好的,或者不是真的,等等。
我的主目录中的 .viminfo 文件归 root 所有。谁能解释一下没有我问怎么会发生这种情况?
$ ls -la | grep .viminfo
-rw------- 1 root root 4175 Nov 3 19:11 .viminfo
Run Code Online (Sandbox Code Playgroud)