Questions tagged «filesystems»

文件系统是计算机中文件的存储,命名和组织方式的规范。此标记应用于一般文件系统问题。对于特定的文件系统问题(FAT,NTFS,ext4等),请使用适当的标记。

1
我是如何在外置硬盘上找到这些未知文件夹/文件的?
这是我的外部驱动器的快照。我从不直接在其根文件夹中存储任何文件,但我有一堆文件eula。###。txt和其他文件,例如install.exe和类似文件。他们是怎么到那儿的? 更重要的是有一个带有数字名称的数字文件夹。这些都是零字节文件夹,里面没有任何内容。这是什么意思,它是如何实现的? 注意:我用盒子掩盖了我自己的文件。

4
仅显示某些目录中的隐藏文件
在Unix系统上(或者更具体地说在Mac OS X上)是否可以仅在某些目录中显示隐藏文件?例如,作为开发人员,我希望在Ruby on Rails项目中看到隐藏文件,但也不在我的桌面上。 我想我只是厌倦了看到所有这些.DS_Store和.trashes文件在游泳,任何不直接相关的补救措施也是受欢迎的!

0
SD卡性能瓶颈
我几乎完全用mp3文件加载了我的4 GB FAT32 SD卡。现在,我无法删除它们,因为“发现项目”永远不会结束。甚至命令行工具也会永远存在,包括format e:。我不得不在等待24小时后取消格式(SD卡读卡器闪烁),但卡仍然可读,所有文件都在该处,就好像没有尝试格式化它一样。 是否有这种行为?什么是SD卡性能的限制因素,我该如何改进?

2
将Windows分区转换为Linux文件系统而不会丢失其数据
我想知道是否有办法将Windows分区(NTFS)转换为Linux(Ext3或Ext4)而不会丢失其数据。实际上我有一个安装了Ubuntu和Windows 7的双启动盒,但现在我爱上了Ubuntu。 此外,当我尝试启动Windows 7时,我收到一些磁盘读取错误,因此我想将包含我的数据的Windows驱动器转换为Linux驱动器而不会丢失我的数据。 谢谢。

1
适用于Linux的可用文件系统不区分大小写?
我有一个客户端,其Web应用程序完全在Windows环境中编写,并从Windows提供。不幸的是,很多情况下,file/At/Somelocation.php文件实际上是一些可怕的东西File/at/SomeLocation.PHP。 我真的不想被迫在Windows中工作,但是如果不是更长时间来解决所有的外壳问题需要几周时间。我在这里运气不好吗? 编辑:套管问题在项目中是众所周知的,但由于这对于使用Linux(me)的开发人员来说只是一个问题,因此在短期内需要修复的优先级不够高。

3
不可卸载的Linux文件系统
我有一个树莓派,我想在那里连接一个外部硬盘。现在,我正在考虑将使用哪个文件系统。问题在于,树莓派将不时关闭而不会卸载HDD。那么,哪种文件系统是该用例中最强大的文件系统?

1
fstab中不存在挂载。他们在哪?
我的debian系统正在使用tmfs做一些事情,特别是/ tmp 而且它使用的尺寸很小。在我的/ etc / fstab中找不到它 我想我可以在fstab中添加条目,它将生效,但是我真的很想了解发生了什么。 安装: sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=219602,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=207432k,mode=755) /dev/disk/by-uuid/xxx on / type ext4 (rw,noatime,errors=remount-ro,user_xattr,acl,barrier=1,data=ordered) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) …

1
格式化分区循环文件中的文件系统损坏了分区表
我创建了一个名为test的大约3个gig文件,并将其分区 fdisk。然后我设置一个带有该文件的循环设备(和一个偏移量),以便格式化第二个分区中的ext4文件系统。但是,在我这样做之后,我的分区表似乎被截断了!我很确定我已正确计算了偏移量...... 为什么会这样? 请注意,此分区表有很多分区。我不得不增加我的内核 max_loop 设置为比正常的8个循环设备更多。目前, max_loop 设置为32。 这是捕获的输出,显示正在发生的事情: steve@steve-VirtualBox:/s/src/scripted/image$ ls -l test -rw-r--r-- 1 root root 3072000000 Jul 21 17:13 test steve@steve-VirtualBox:/s/src/scripted/image$ fdisk -l test Disk test: 3072 MB, 3072000000 bytes 255 heads, 63 sectors/track, 373 cylinders, total 6000000 sectors Units = sectors of 1 * 512 = 512 …



0
在Linux和Solaris上共享存储
我正在寻找一种解决方案,以便在Linux(RHEL)和/或Solaris(Sparc)上运行的多个主机之间共享一个san装载卷。 请注意,我基本上需要共享一组包含以随机R / W模式访问的大型二进制文件的目录。 我有以下要求: 将数据保存在SAN上 适合的i / o性能,因为该软件对IOPS要求很高 坚持共享文件系统,因为我买不起集群fs(缺乏MDS / OSS基础设施) 压缩可能非常有用 目前我只找到以下候选人: GFS2,仅支持Linux,无需压缩 VxFS,支持Linux和Solaris,支持压缩 所以,如果您对此列表有一些建议,我会非常欢迎他们。 提前致谢,
2 filesystems  hpc  nas  san 

2
我可以在中途停止格式化光盘操作吗?
我正在制作一个新硬盘(东芝1TB从NTFS到FAT32),以适应我的旧PS3。但这需要一辈子才能完成任务......同时我在互联网上发现一些教程使用其他方法在一段时间内更改文件系统(maxtor maxblast [ http://youtu.be/At7MkMFWHA0]和我在ridgecrop顾问中找到的GUI格式应用程序[ http://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm]) 我可以停止这个过程并按照他们解释新驱动器的方式尝试它吗?

0
当文件名具有相似的开始时,窗口管理器/文件资源管理器中的文件访问速度更快
我想从Windows [7]和GNU-Linux系统设置角度来看: 当您在文件资源管理器/窗口管理器中打开文件并键入文件名称中的第一个字母以选择该文件夹时,我想知道这种情况。您有一系列带有文件名开头的文件。例如: DocFolder Doc1.odt Doc2.doc Doc5.txt 有没有实现系统,你可以输入的方式F来获得DocFolder或5得到Doc5.txt。或者甚至在以下情况中说: DocFolder Doc1.odt Doc2.doc Doc5.txt Folder1 Song.ogg 您可以键入DFDocFolder或D5Doc5。 这可以通过某种方式实现,还是采用其他方式实现。我主要使用键盘浏览文件,并想知道是否还有其他方法可以做到这一点。或者这是源代码[假设你使用足够的操作系统来提供这个]。

1
为什么du和ls报告的文件大小之间存在巨大差异?
在服务器上,我有一个目录/opt/kafka/data/topics。 $ du -hs /opt/kafka/data/topics 52M /opt/kafka/data/topics 当我像这样的目录tar $ tar czfv /tmp/topics.tar.gz /opt/kafka/data/topics 我得到一个有意义的文件大小 $ ls -alh /tmp/topics.tar.gz -rw-r--r-- 1 user user 11M Jan 12 15:15 kafka 但是,当我下载topics.tar.gz到我的本地OS X计算机并提取它时,它占用10GB! 在/opt/kafka/data/topics仔细检查服务器上的内容后,我注意到它根据ls它包含许多10MB文件: $ find /opt/kafka/data -type f -exec ls -alh {} \; ... [output] -rw-r--r-- 1 user user 10M Jan 12 02:45 …

8
为什么“ls -a”会隐藏root用户的某些现有目录?
今天我在我们的一个测试服务器上发现了一些非常有趣的东西(至少对我而言): 我可以使用相对路径从我的实际工作目录更改为现有目录,但使用时不会列出该目录ls -a。 这是shell会话(as root): $ pwd /you/are/here $ ls -a . .. <-- Note: "somedir" is not shown to root $ echo $CDPATH $ cd somedir <-- But still: "cd" works fine $ pwd /you/are/here/somedir $ cd .. $ pwd /you/are/here $ ls -a . .. 有人能告诉我,这怎么可能呢?我已经检查:ls是/bin/ls,和pwd是/bin/pwd,无论是从原来的包(我的意思是:不是黑客攻击)。 /you是一个已安装的EMC磁盘(ext3)。并somedir存在,因为我可以列出它的内容(有几个子目录,文件)。它的名字不是以点开头。 更多shell会话,有关命令和ls输出的更多信息: …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.