root 不拥有什么?

root 不拥有什么?

Root 不拥有这些/home/*文件夹,但是还有哪些文件夹不属于 root?

答案1

如果你的目的是查找所有文件和目录无障碍由您使用find带有-group标志的实用程序。

 sudo find / -group $USER  | less 

如果你只想过滤掉目录,请使用-type标志

 sudo find / -type d -group $USER  | less 

更多信息见man find。找到的文件的所有权可能属于 root,但如果文件属于您的组,并且具有您的组的读取权限,则可以访问这些文件

查找文件拥有由你使用-user标志

find / -user $USER -ls | less

附注:你可能希望不使用 sudo 进行搜索,因为如果某个文件归你所有,但其他人无法读取,则可能会抛出 sudo 错误

为了避免输出错误,请使用2>/dev/null重定向。像这样

find / -user $USER -ls 2> /dev/null | less

答案2

除了非 root 用户文件夹外,root 拥有的所有内容。这就是为什么您只应在需要时使用 su 或 sudo,因为您真的可能会把事情搞得一团糟。

相关内容