[英]Check if a file is a system / OS file?
在Java中 ,有没有办法检查给定的File
对象是否是受保护的系统文件?
我期望将其归类为受保护的File
对象的一些示例:
视窗
C:\WINDOWS\
C:\WINDOWS\explorer.exe
其他
~/Library/
/Library/
/var/
/sys/
/bin/
etc...
什么是系统文件高度依赖于系统。 Windows资源管理器有一个系统目录的概念,它试图隐藏用户。 在Linux / Unix上,您可以查看谁拥有这些目录。
一般来说,您不需要知道这一点,因为文件权限控制您是否可以读/写/执行文件。
您将如何以权限不适合您的方式使用此信息?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.