我在使用 OpenSuse 12.3,我想知道是否有办法阻止创建 .directory 文件(最好在某个特定目录下)
问题出在需要一个“干净”的目录。我正在编译一些东西,源目录必须是完全原创,不应该有任何额外的文件。但是文件系统(或 dolphin)创建了它,编译失败。
有可能预防吗?
PS. 我使用的编译器没有在操作期间排除特定文件的选项,所以我必须删除 .directory 文件,至少在我的工作目录中。
答案1
common view properties for all folders
Dolphin 使用这些文件来记住每个文件夹的视图属性。您可以通过在选项卡下的 Dolphin 首选项中选择来轻松删除它们general
。但显然,特定目录将不再有特定属性。
答案2
据我的经验,您无法阻止创建特定的 .directory 文件 - 除非您调整整个 KDE 配置文件的一些选项。.directory 文件存储特定于每个文件夹的选项。如果您让 dolphin 对所有文件夹使用相同的视图设置,则可以首先阻止创建许多此类文件。我还建议关闭 dolphin 中文件的所有预览。
如果编译器可以处理空文件,那么如何只创建一个空的 .directory 文件并撤销写权限呢?
touch .directory; chmod 444 .directory