Questions tagged «filesystems»

文件系统是一种在计算机系统上组织数据的方式。通常,文件系统由文件,文件夹(通常是一种特殊的文件)和可用于与文件进行交互的API组成。


25
如何使用glob()递归查找文件?
这就是我所拥有的: glob(os.path.join('src','*.c')) 但我想搜索src的子文件夹。这样的事情会起作用: glob(os.path.join('src','*.c')) glob(os.path.join('src','*','*.c')) glob(os.path.join('src','*','*','*.c')) glob(os.path.join('src','*','*','*','*.c')) 但这显然是有限且笨拙的。

26
探索Docker容器的文件系统
我注意到docker,我需要了解容器内部发生的情况或其中存在的文件。一个示例是从docker索引下载图像-您不知道该图像包含什么,因此无法启动该应用程序。 理想的情况是能够使用它们或等效方法。是否有工具可以做到这一点,或者我对docker的构想在认为我应该能够做到这一点上是错误的。

21
我可以在目录中放入多少个文件?
我在一个目录中保留多少个文件有关系吗?如果是这样,那么目录中有多少文件太多了,文件太多会有什么影响?(这是在Linux服务器上。) 背景:我有一个相册网站,并且每张上传的图像都被重命名为8位十六进制ID(例如a58f375c.jpg)。这是为了避免文件名冲突(例如,如果上传了许多“ IMG0001.JPG”文件)。原始文件名和任何有用的元数据都存储在数据库中。现在,在images目录中大约有1500个文件。这使得通过FTP或SSH客户端列出目录中的文件需要花费几秒钟的时间。但是我看不到有什么其他效果。特别是,对图像文件提供给用户的速度似乎没有任何影响。 我曾考虑过通过制作16个子目录(0-9和af)来减少图片数量。然后,根据文件名的第一个十六进制数字将图像移动到子目录中。但是我不确定是否有这样做的理由,除了偶尔通过FTP / SSH列出目录之外。
561 filesystems  limit 


14
在Linux系统上快速创建大文件
如何在Linux(Red Hat Linux)系统上快速创建大文件? dd可以完成这项工作,但是/dev/zero当您需要一个大小为数百GB的文件进行测试时,读取和写入驱动器可能会花费很长时间。 我不在乎文件的内容,我只想快速创建它。如何才能做到这一点? 为此,使用稀疏文件将不起作用。我需要为文件分配磁盘空间。
437 linux  file  filesystems 


17
如何在具有子目录和时间的目录中递归地查找和列出最新的修改文件?
作业系统:Linux 文件系统类型:ext3 首选解决方案:bash(脚本/脚本),ruby,python 我有几个目录,其中有几个子目录和文件。我需要列出所有这些目录的清单,这些清单的构建方式应使其中每个第一级目录都在其中最新创建/修改的文件的日期和时间旁边列出。 为了澄清,如果我触摸文件或在几个子目录级别下修改其内容,则该时间戳应显示在第一级目录名称旁边。假设我有一个结构如下的目录: ./alfa/beta/gamma/example.txt 并且我修改了文件的内容example.txt,我需要将该时间alfa以人类可读的形式(而不是时期)显示在第一级目录旁边。我已经使用find尝试了一些东西,xargs,sort和喜欢,但我不能得到解决,当我创建“阿尔法”的文件系统时间戳不会更改/修改文件几级下降的问题。



22
如何使用Ansible创建目录
Наэтотвопросестьответына 堆栈溢出нарусском:Каксоздатьпапкунадругомсервереприпомощиansible? 如何使用Ansible剧本www在/srv基于Debian的系统上创建目录?


26
您可以使用多个过滤器调用Directory.GetFiles()吗?
我正在尝试使用该Directory.GetFiles()方法来检索多种类型的文件列表,例如mp3和jpg。我没有运气就尝试了以下两种方法: Directory.GetFiles("C:\\path", "*.mp3|*.jpg", SearchOption.AllDirectories); Directory.GetFiles("C:\\path", "*.mp3;*.jpg", SearchOption.AllDirectories); 有没有办法在一个电话中做到这一点?
353 c#  filesystems  .net 

16
如何使用PowerShell 2.0递归删除整个目录?
在PowerShell中强制删除目录及其所有子目录的最简单方法是什么?我在Windows 7中使用PowerShell V2。 我从几个来源了解到,最明显的命令Remove-Item $targetDir -Recurse -Force不能正常工作。这包括PowerShell V2联机帮助(使用找到Get-Help Remove-Item -Examples)中的一条语句,该语句指出: ...由于此cmdlet中的Recurse参数错误,因此该命令使用Get-Childitem cmdlet来获取所需的文件,并使用管道运算符将它们传递给Remove-Item cmdlet ... 我已经看到了使用Get-ChildItem并将其通过管道传递到Remove-Item的各种示例,但是这些示例通常会基于过滤器而不是整个目录除去一些文件集。 我正在寻找一种最干净的方法来删除整个目录,文件和子目录,而不用最少的代码生成任何用户警告消息。如果易于理解,单线将是很好的。


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.