Articles of 文件系统

最佳的虚拟机存储文件系统?

什么是存储虚拟机映像的最佳文件系统? 我正在寻找可以节省一些磁盘空间的function,如压缩,重复数据删除等。ZFS是已知的…但在Linux世界的任何其他select? 新的EXT4文件系统对于像VM这样的工作负载有多好?

如何在mac osx中实现文件locking

在Mac上,您可以selectlocking文件以防止删除。 但是这不是由chmodding uw或类似的东西,因为locking的文件可以有写权限。 那么实现文件locking的机制是什么?

我怎样才能接收文件(窗口)从pendrive这是粘贴在Linux上?

我有以下问题:我有pendrive格式化为Windows和复制在Linux(Ubuntu的),现在在Windows Vista上的一些文件,我看不到他们(文件夹似乎是空的)。 有没有免费的软件来获取文件在Windows上? 感谢您的build议。

如何在Linux中将Tomcat安装到非标准目录

嘿所有 – 道歉,如果这是一个问题,我在Linuxpipe理超级n00b。 所以,我在Amazon EC2上使用Amazon Linux,我相信这是Redhat派生的。 我有一个EBS卷挂载到/ mnt / vol5,我想在那里安装Tomcat。 不过,所有的教程都说Tomcat喜欢在/ usr / bin中。 无论如何,我下载了Tomcat包并解压到/ mnt / vol5。 我执行了运行脚本,并且一切都按照它应该运行。 我在端口80上打了我的服务器,我看到了Tomcat的testing页面。 然而,我知道可能有些东西需要将我的Tomcat实例放在/ usr / bin中,而且一般来说,让我的服务器像“Tomcat”在/ usr / bin中一样而不是/ mnt / vol5。 我该怎么做呢? 这是否涉及到安装? 涉及更改/ etc / fstab的东西? 再次,道歉n00b问题 – 如果你能build议任何好的在线教程,这将有助于我理解这样的文件系统的东西,我会非常感激。 谢谢!

python和基于rails的web应用程序应该放在Linux文件系统中?

/等等? / SRV? /家? 这些语言的应用程序不应该在文件根目录下(在我看来,它是在/ srv / www下)。 但是,否则,我想不出一个最佳实践来存储它们的位置/scheme。 想法?

301仅将非文件系统请求redirect到新域

我想在Apache服务器上使用.htaccess来只将调用redirect到文件系统中不是文件或文件夹的服务器。 例如,如果服务器收到以下请求: http://www.domain.tld/page1.html 而page1.html不是服务器上的实际文件,它应该301redirect到: http://new.domain.tld/page1.html 否则,它不应该做任何事情。 这可能吗? 如果是这样,怎么样? 请尽可能提供一些示例代码。 我现在的代码是: RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.domain\.tld [NC] Rewriterule ^(.*)$ http://subdomain.newdomain.tld/$1 [L,R=301] 虽然这样做的redirect,它不会忽略服务器上的实际文件和文件夹。

在networking和Vista之前的计算机上使用元数据

任何人都可以提供有关在多操作系统联网环境中使用文件系统元数据的build议或意见。 我被要求帮助开发一个小型办公室的文件档案。 文件涉及项目,年份和目标。 虽然单个文档只适用于单个项目或年份,但可能涉及多个目标。 这是元数据的完美情况。 文件名称可以指示项目和年份,标签可以指定目标。 保存的search文件夹将有助于检索。 这将适用于OS X或Vista和以上。 但是,办公networking有一台2003 Server,几台XP机器和几台Win7机器,OS X机器不时login。 所以我的问题: 任何人都可以提供使用元数据文件系统标签的见解或经验,这些标签在XP和> Vista机器上是兼容的。 也许通过在Vista中创build自定义元数据作为标签可读。 我们可以build立也可以通过OS X读写的标签/元数据吗? 顺便说一句,所有的文件将驻留在服务器上。 我们也在研究DMS和图书馆软件,但是对于我们的目的来说似乎是过度的。 低科技的select将是最好的解决scheme。 我感谢任何面临类似挑战的人的任何想法或build议。 答案可能是升级networking,但我希望更快的解决scheme。

使用挂载的Linux文件系统caching

我有两个服务器s1和s2以及两个应用程序a1和a2。 a1和a2安装在s1上,并共享一些可通过s2上的挂载访问的文件。 如果a1向s2服务器写入文件,而a2从远程s2服务器读取此文件,则s1和s2上的caching如何帮助此过程? s1上的caching将无法完全满足a2的读取请求,因为有人可能已经在s2上平均更改了文件。 请问s1 linux s2 linux是否自上次访问以来文件已被修改? 或者将文件始终通过networking重新传输? 所以只有s2caching可以有任何帮助?

哪个Linux文件系统最适合一个庞大的Apache mod_disk_cache分区?

讨论一个巨大的(50GB,500.000个条目)Apache的disk_cache分区:哪个Linux文件系统最适合这个任务? 在我的例子中,分区有很多(500.000)非常小的文件(<1 KB)和大量(500.000)的文件,大小约为50 KB。 文件层次结构与/htcache/B/x/i_iGfmmHhxJRheg8NHcQ.header.vary/A/W/oGX3MAV3q0bWl30YmA_A.header一样深。 典型的操作是创build目录和文件(通过Apache),读取文件(Apache)和删除文件和目录(htcacheclean)。 我正在使用ext3,而且在清除过期文件和从caching中清空的目录时,我面临着糟糕的性能(即IOwaits较高的操作缓慢)。 ext3文件系统是用“-t news”(即blocksize = 4096 , inode_size = 256和inode_ratio = 4096 )创build的。 文件系统特性:“ has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_file ” 分区挂载“ noatime ”

/ tmp已经改为只读

我们的系统pipe理员已经离开了一天,我们的生产箱(这是不常用)是给消息像 无法创build/写入文件'/tmp/#sql_1d2d_0.MYI'(Errcode:30) / tmp已经只读了它的外观。 谁能告诉我如何解决这个问题? 尝试umount / tmp给我“设备正忙”。 想不重启。 / etc / fstab文件 ABEL = / / ext3默认,usrquota 1 1 LABEL = / var / var ext3默认值,usrquota 1 2 LABEL = / boot / boot ext3默认值1 2 tmpfs / dev / shm tmpfs默认值0 0 devpts / dev / pts devpts gid = 5,mode = 620 […]