问题标签 [filesystems]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 如何模拟 ext3 文件系统损坏?
我想模拟文件系统损坏,以测试我们的嵌入式系统如何对其做出反应,并最终让它们尽可能优雅地失败。我们使用不同类型的块设备模拟闪存来存储经常修改且不适合存储在 NAND/NOR 中的数据。
因为我非常清楚文件树不同部分中数据的修改频率以及敏感数据的存储位置。我想在特定区域注入错误,而不仅仅是随机注入。
在紧急情况下,我们将fsck -y
其用作最后的手段,以尝试启动系统并报告处于非常糟糕的状态。我非常想引起错误,这些错误会触发 fsck 尝试修复,以研究对系统恢复能力的影响。
dd if=/dev/random
对于我的目的来说不够精确,因为它不能轻易地用于注入受控错误。是否有任何其他工具或方法更适合我的需求,还是我必须自己发明?
python - 如何仅列出 Python 中的顶级目录?
我希望能够仅列出某个文件夹中的目录。这意味着我不想列出文件名,也不需要额外的子文件夹。
让我们看看一个例子是否有帮助。在当前目录中,我们有:
但是,我不想列出文件名。我也不想要像 \Lib\curses 这样的子文件夹。基本上我想要的适用于以下内容:
但是,我想知道是否有更简单的方法可以实现相同的结果。我的印象是,仅使用 os.walk 来返回顶层是低效/太多的。
c# - 在 C# 中从组件部分构建目录字符串
如果我有很多目录名称作为文字字符串或包含在变量中,那么将它们组合成完整路径的最简单方法是什么?
我知道
这仅需要 2 个字符串参数,我需要一个可以采用任意数量的目录参数的解决方案。例如:
有任何想法吗?C# 是否支持方法中的无限参数?
filesystems - 在 CentOS 5.2 上挂载 NTFS 文件系统
我想在 CentOS 5.2 中安装一些内部和外部 NTFS 驱动器,最好在启动时自动安装。不管它是读/写还是只读,但如果它是安全的,读/写将是首选。
编辑:感谢所有答案,我在下面总结了它们=)
windows-vista - 现代操作系统上的 FAT-16
我有一个用 BASIC 编写的项目。我不确定确切的原因,但除非从 FAT-16 文件系统运行,否则该应用程序将无法运行。
我宁愿尝试在现代操作系统(Vista/XP)中设置和支持该应用程序的环境,而不是重写它。
有谁知道如何通过某种代码更改(到 BASIC 代码)或 FAT-16“模拟器”(如果存在这样的东西)让这样的应用程序在 XP/Vista 中运行?
vbscript - 如何确定 VBScript 中的复制何时完成?
有谁知道确定文件复制何时在 VBScript 中完成的方法?我正在使用以下内容进行复制:
windows - Windows中等效的根文件夹
当在 linux 和 windows C:\folder1\folder2 中说 \folder1\folder2\ 时,C 驱动器是否被视为 Windows 中的根文件夹。
windows - 最后修改的文件夹
Windows 如何确定文件夹的最后修改日期?
linux - 文件系统“覆盖”
具体用例:
在 Eclipse IDE 中,可以通过将插件的文件复制到$ECLIPSE_HOME/plugins
目录中来添加新的“插件”。但是,我想在没有额外插件的情况下保持我原来的 Eclipse 安装“干净”,因为我有时想自己运行这个基本安装。
有什么方法可以避免复制文件(因此无法运行干净的版本),而是在逻辑上“覆盖”另一个目录的内容,使其在运行时看起来在目录中?
例如:
另一个用例可能是补丁等等......
可以用符号链接或 mnt 来做些什么吗?
谢谢!
c# - 什么会导致正在执行的应用程序的当前目录发生变化?
我有一个包含以下代码的 C# 应用程序:
这在大多数情况下都可以正常工作。该文件是相对于应用程序启动的目录读取的。但是在测试中发现,如果放置5个小时左右,app会抛出FileNotFoundException
“C:\Documents and Settings\Adminstrator\relativePath.txt”的提示找不到。但是,如果读取文件的操作立即运行,则会从正确的位置读取文件,我们将其称为“C:\foo\relativePath.txt”
是什么赋予了?而且,最好的解决办法是什么?解决文件反对Assembly.GetEntryAssembly().Location
?