我有一些实用工具,应该每10分钟定期创build一个中等大小的纯文本文件。 据我所知,这会增加硬盘的磨损。 (我使用NTFS,即NT文件系统)。 问题本身:从减less硬盘损耗的angular度来看,会更好些: 使用文件覆盖,或 删除旧文件,并创build新的? 第二种方法对我来说比较简单一些,但是恐怕会造成快速的硬盘分区。 另外,我在这里是新手,所以实际上我不知道哪个标签更适合这个问题。 有点猜测,我拿起“文件系统”和“文件”。 如果有人认为应该添加/删除标签,请纠正我。
如果我用mv命令重命名一个文件,如: mv original_file_name new_file_name 这有可能恢复在Linux Ext4文件系统上的原始文件名,如果是这样可以做到这一点?
我们刚刚订购了一款带有120 Gb固态硬盘和SATA硬盘的新networking服务器。 我正在尝试提前计划使用哪种文件系统。 这个系统将运行Linux,Apache / Tomcat来承载Java服务。 主要的服务是一个系统,人们可以上传相当大的文件(大小为100 Mb,图像,图像堆栈和video),人们可以注释和注释完成后发送到数据库服务器。 到目前为止,我打算把操作系统的大部分应用程序都安装在SSD上,并将大型媒体文件放在那里。 SATA磁盘将保存较less的数据,如apache,tomcat和servlet。 对于文件系统,我已经考虑过用于稳定的EXT3,因为我听说它是最好的支持。 缺点似乎是它不是大文件的理想select。 这就是为什么我倾向于使用XFS的SSD和EXT3的SATA。 我的问题是:1)这听起来像一个合理的设置? 2)你推荐什么文件系统的SSD和SATA? 谢谢
我想通过将它们移动到fs的开头来减less某些文件的访问时间。 任务1:清除fs开始处的某个块范围(将现有文件移动到其他地方的空闲空间)。 任务2:将有问题的文件移动到该块范围(应该能够增长一点)。 我该怎么做?
Linux是可取的,但如果有Windows解决scheme,这将是很好的:) 我有两个USB硬盘 ,每个都有类别文件夹:例如“音乐”和“video” – 有点归档。 后来,当他们满了,我会增加更多的设备。 有没有办法将两个目录树 (从不同的设备)join到一个虚拟文件系统中? 所以我可以访问它的根,并查看所有文件join到一棵树?
我有一个很好的HP-C3700工作站,带有PA-RISC CPU,我想用它作为一个非常大的版本库的Subversion服务器。 我只是担心,如果工作站死了会发生什么事(每个知道这台计算机的人都知道它像Abrams坦克一样运行,在未来十年内不太可能发生)。 我在这个系统上使用Debian Linux。 如果主板死机,我可以把SCSI驱动器插入电脑,并从普通的Intel Linux PC上读取文件。 哪个软件RAID级别是安全的?
我知道有些产品和工具需要非常细致的权限,但底层文件系统呢? 在一个相关的问题中 ,我问了关于文件系统的问题 ,而不是本地对NTFS进行权限支持的粒度。 经典的Unix权限,读|写|执行user | group | other,都很好。 但是,当用户是多个组的一部分时,他们似乎失败了,并且一个文件需要被他所在的两个组访问,但是没有其他人(在这种情况下rw-rw-r–是“坏的” )。 可以创build符号链接,其中另一个组可以读取它,或者可以创build“父”组来保存用户所在的两个文件,并将文件所有权设为user:parent而不是user:boy ,因为那样user:girl组看不到它。 你看到/实现了什么好的解决方法?
什么文件系统最适合我的需求? 一个目录中有成千上万的文件。 良好(ext4&ntfs级别或closures)可靠性(包括容错)和访问速度。 没有实际需要的目录,以及描述性的名字,只是id-blob对的字典结构是我所需要的。 无需链接,属性和访问控制function。 使用存储级别的关键数据encryption(如果硬盘丢失或被盗,没有人可以使用它的内容)将是很酷的。 目的是一个文件存储,其中所有元数据(描述文件实际包含的所有事实以及谁可以访问它的数据)存储在MySQL数据库中。 据我所知,像NTFS和ext3 / 4这样的普通文件系统如果放在一个目录中的文件太多,可能会变得很慢 – 这就是我为什么要问的原因。
是否有可能允许用户修改和读取文件/文件夹,但不能将其复制到其他位置? 问题是我有一个文件夹,用户需要读取和修改文件,但我不希望他们复制到他们的本地计算机。 我知道他们可以保存到他们的本地计算机,但与我试图保护它的文件types不会这样工作。 谢谢
似乎也许是一个编程问题,但我的经验是,pipe理员是这个适当的人群? 答:我有大约10,000个文件,只是枚举,并在一个目录 – fl000001.pdf …. B.我也有这些文件的元数据逗号分隔文件(即文件名,ImageID,作者,date,客户端)。 这将最终成为一个基本上静态的数据集,我们将使用文件系统来组织它们,通过连接字段并重命名/移动它们(如f:\ data \ 2012-12-23 \笔者\ clientname.pdf)。 这是非常微不足道的,我做了很多这个,我可能会使用Python,但我想要下一步,我想我已经看到了这一点,所以我正在寻找一些推荐并进一步的build议。 是不是有一些方法(除了回滚虚拟机)来虚拟化文件系统或文件系统的一部分,以便我所做的任何更改实际上都不会实现,直到我提交它们,或者执行相同的操作在文件系统的非虚拟化部分,在虚拟化的文件系统上进行testing之后? 我发现沙箱,这似乎是正确的人,但有没有其他的应用程序/方法/build议是适合这个? http://www.sandboxie.com/有没有人使用沙盒这种事情? 其他的想法,这是太低的回报? ;) 背景: 很多时候,客户端并不知道他们想要什么,我想这将是一个简单的方法来设置一些程序参数,运行重命名,这是很快,但很难回滚(除非我做到了但是因为它可能会失败,这看起来更容易?),他们可以看看,在会议中,他们看看,我们可以调整,滚动文件系统,并重新运行重命名。 我可以做到这一点在Windows 7,Windows 2008R2,或Linux – 没有Mac,我会清理/枚举名等,所以希望它是非常愚蠢的文件名容忍文件系统的限制/怪癖/规则。