繁体   English   中英

检查文件是否是系统/ OS文件?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM