草庐IT

filesystems

全部标签

windows - 有什么比 Windows 默认值更好的文件复制替代方案?

关闭。这个问题是off-topic.它目前不接受答案。关闭11年前。锁定。这个问题及其答案是locked因为这个问题离题但具有历史意义。它目前不接受新的答案或互动。我需要在我的计算机上复制数百个随机文件,并且对使用Windows内置的原始文件副本非常谨慎。我不希望它卡在“你确定吗?”、“你真的确定吗?”、“甚至是zip文件?”、“当然也不是只读文件!”我一走开就循环。我不希望它工作几个小时然后意外停止:“有人曾经打开过这个文件,所以我不会复制它!”然后取消整个副本或只是退出而不指示已完成的内容和剩余的工作。您使用过哪些文件管理程序?你推荐哪个?这个问题与我的另一个问题有关:Howcan

windows - 如何在不重新启动的情况下卸载 Windows 服务并删除其文件

我当前的项目涉及部署作为Windows服务运行的升级.exe文件。为了用新版本覆盖现有的.exe,我目前需要:停止服务卸载服务重新启动系统(以便Windows释放它对文件的保留)部署新的.exe重新安装服务启动升级服务。我想避免重新启动,以便这可以是完全脚本化/自动化的升级。有什么办法可以避免重启吗?也许一个命令行工具会迫使Windows放弃对旧.exe的死守? 最佳答案 scdelete"servicename"将删除一个服务。我发现scutility比四处寻找installutil更容易找到。如果您还没有停止服务,请记住停止服务

windows - 什么是 `Zone.Identifier` 文件,如何防止创建它们?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。此帖于11个月前编辑提交审核,未能重新打开帖子:原始关闭原因未解决Improvethisquestion在使用ProcessMonitor监控I/O时,我经常看到名为“blabla.exe:Zone.Identifier”的文件。这些文件在网络驱动器上可见。什么是Zone.Identifier文件?文件名中的冒号是什么意思?冒号与文件的扩展属性有关吗?当我将代码文件从Windows资源管理器复制到WSL目录时,如何防止创建这些文件?

ubuntu - MongoDB 是否导致我的 Ubuntu 10.04 根文件系统完全填满?如果是这样,我该如何卸载 MongoDB?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion几天前,我决定安装MongoDB,但在我安装它之后,问题就开始发生了。我在thispostatAskUbuntu.com概述了我是如何安装MongoDB的以及所有随后出现的问题。我确实想提一下,我在#mongodbIRCchannel上与其中一位人员交谈过,他们告诉我MongoDB需要大约10GB才能运行。这会不会是我的Ubuntu的根文件系统在安装MongoDB后变满的原因?说得通。如果这是

mongodb - 如何使用 Mongo 控制台从 MongoDB 的 GridFS 中删除文件(以类似事务的方式)

我需要删除一堆存储在Mongo的GridFS中的早于给定日期的文件。这意味着我需要从fs.files和fs.chunks集合中删除。我正在考虑编写一个函数,从fs.files中找到所有符合搜索条件的文档,遍历它们并在循环中从fs.chunks匹配fs.files中相应文档的files_id值,但是,根据文档:MongoDBsupportsatomicoperationsonsingledocuments.MongoDBdoesnotsupporttraditionallockingandcomplextransactions这让我觉得我建议的方法可能不正确。我知道我可以使用其中一个客户

mongodb - 文件存储+权限 : mongodb vs filesystem approach

我正在开发的javaweb应用程序允许用户将文件(图片和文档)上传到他们的配置文件并定义这些文件的访问规则(定义哪些其他用户能够查看/下载文件)。访问控制/权限系统是定制的,规则与用户配置文件和实际文件条目一起存储在mongoDB中。知道我需要分布式和容错的应用程序和存储,我需要弄清楚哪种是文件存储的最佳策略。我应该将mongoDB中的文件存储在包含描述和访问规则的文件文档所在的文件集合中吗?或者我应该将文件存储在服务器的文件系统中,并将路径保留在mongoDB文档中?使用文件系统方法,我仍然能够强制执行用户定义的访问权限吗?如何执行?最后,在文件系统方法中,我如何跨服务器分发文件?我

php - 如何在文件系统中存储私有(private)用户图像而不妨碍他们的隐私?

我有一个项目处理存储用户的敏感私有(private)图像或其他文件。我对在文件系统或数据库中存储图像等文件做了一些研究。我决定像facebook一样将它们存储在CDN中。但是,我如何确保某人不会仅仅通过修改URL和替换随机字符来破坏他人的隐私?例如:假设我的CDN文件系统中有两张图片,由user1上传-https://somecdnlink.com/somelocation/1234abc-5678pqr.jpg由user2上传-https://somecdnlink.com/somelocation/1234abc-5679pqr.jpg现在user2在上传他们的图片后决定检查图片u

php - 模型属性的翻译

我正在开发一个MVC框架(请不要质疑,我知道..)并且目前正在设计一种翻译机制以最大限度地简化应用程序的翻译,到目前为止我有一个lang文件夹包含不同页面的翻译文件./lang/en/system.php./lang/es/system.php./lang/fr/system.php等等。假设此文件包含系统消息的翻译,例如./lang/en/system.php'YourIPaddressis:1');为了在页面中访问它,我将使用外观类Lang,它将根据所选语言(存储在session中)获取文件并提供翻译。Controllerpublicfunctionindex(){returnne

mysql - 20KB以下的二进制数据 : BLOB or filesystem?

我正在开发用户可以将他/她的工作保存到服务器的网络应用程序。数据将以可变长度二进制形式保存,其大小大多在20KB以下(有时稍大我有2个选项将数据保存在服务器中:作为BLOB(mysql)或作为引用存储在数据库服务器中的文件路径的文件系统。我听说每个选项都有利有弊。哪个最适合我的应用程序?谢谢 最佳答案 我可能会选择数据库方法。速度差异不太可能那么大,而且我非常喜欢将所有数据存储在一个地方。获得一致的数据库备份比备份数据库、文件系统和相关数据(并保持一致性)要容易得多它还提供统一的访问方式、一致的权限,让您无需单独设置服务即可远程访问

mysql - 将 PDF 文件保存在数据库或文件系统中

在我的网站项目中,我需要上传最终用户的pdf文件并保存它们。我猜每3个月会收到大约2000个pdf文件,每个pdf大小为2MB。什么是最好的解决方案?将文件保存在硬盘中(在文件夹中)并将文件地址保存在数据库中将文件直接保存在数据库(MySQL)中的blob字段中RGDS 最佳答案 将大量二进制数据保存为BLOB并不是一个好主意,因为使用常规文件系统的好处微乎其微,而且会增加DBMS的负载。将文件存储在磁盘上并将文件名存储在数据库中是一个更好的主意。要记住的一件事是避免将所有文件放在一个目录中(这样做会在访问文件时降低文件系统的速度)