Questions tagged «file-management»

文件的管理和组织方法。可以指由OS或第三方应用程序进行的文件管理。

2
删除Linux中特定文件夹中的所有文件
我有一个特殊的两个文件夹组,在我的CentOS服务器上很多地方。假设这些文件夹看起来像这样: aaa/bbb/cat aaa/bbb/dog 的名称和结构 aaa, bbb, cat 和 dog 是固定的,但它们出现在服务器的多个位置。例如: /folder1/aaa/bbb/cat /folder1/aaa/bbb/dog /folder2/folder3/folder4/aaa/bbb/cat /folder2/folder3/folder4/aaa/bbb/dog etc... 我可以使用什么命令删除每个实例中的所有文件 cat 和 dog 在服务器上,但只有当它们是子文件夹时 bbb 和 aaa 分别如上图所示? 谢谢!

2
Linux - Ubuntu将文件从同一个多个位置移动到一个公共位置
我想找到文件并将它们移动到一个新文件夹。这些文件分散在多个位置,但始终位于同一名称文件夹e,g中, \ MNT \音乐\ folder_a \ TARGET_FOLDER \ MNT \音乐\ folder_b \ TARGET_FOLDER \ MNT \音乐\ folder_c \ TARGET_FOLDER 所以我想找到所有target_folder位置的所有文件,并将它们移动到一个公共文件夹。 怎么能实现呢?

0
如何在文件服务器中停止文件重命名?
我已经安装了windows server 2008 r2并正确配置了FSRM角色。我在那里启用了文件筛选并阻止了所有类型 (*.*) 要保存的文件,并为经过身份验证的文件类型创建了排除列表。 一切正常,但在审计过程中发现用户正在将被阻止文件的文件扩展名更改为允许的文件,然后通过网络将其转储到文件服务器中。 即使文件筛选已启用且工作正常,用户也可以将未经身份验证的文件保存在文件服务器中。我怎样才能防止这种情况发生?

4
Linux:如何创建一个行为类似于文件的文件夹?
我希望能够将多个文件合并到一个文件中,并且能够访问内部文件而无需进行任何类型的解包。像Mac的通用二进制文件。 这样的文件格式是否存在? 编辑 一些进一步的研究帮助我澄清了我想要的东西:a 单文件文件系统 。此时唯一的选项似乎是挂载的ISO文件。但是,总是欢迎更好的建议。



2
寻找能够喷出文件加密哈希的跨平台/可移植程序
我正在寻找一个程序,它应该是跨Windows和Linux的源代码(例如ANSI C等),它可以生成MD5,SHA等加密哈希,以及传递给它的文件/文件列表的CRC32。 我将在TB级文件上运行此可执行文件,生成SHA,MD5和CRC32(以及将来更多)签名,因此速度非常重要。 我想到的正是ReHash ReHash,ReHash。 不幸的是,我看到许多用户抱怨哈希的实现存在错误以及填充(基于块的算法)的实现方式存在错误。 不是密码学方面的专家,只是寻找一个黑盒子解决方案,它简单地给了我想要的哈希,而不需要我,编译一些代码,我想知道是否有更好的东西? 当然,我可以在Python中编写一个胶水程序,它将使用加密模块生成我想要的东西,但我更喜欢使用C语言编译的二进制文件。 我将在TB级文件上运行此可执行文件,生成SHA,MD5和CRC32(以及将来更多)签名并从Python代码处理所有这些,因此与Python兼容的东西将是首选,但不以牺牲C为代价喜欢速度。


2
目录是否可以在其包含的文件保留时取消链接?
我曾经想知道为什么通过PHP或shell删除目录并不像在Windows中那样简单地点击删除。我现在意识到删除只是从文件分配表中取消链接文件,因此要删除目录,必须取消链接其中的所有文件。 是否有可能删除目录的条目,但不删除其中的文件?操作系统是否定期检查文件系统中无法访问的文件?

2
寻找批处理自动化程序,根据文件名内容重新组织/移动/排序文件到新的文件夹/目录结构(Windows)
我的音乐文件已在文件名中包含艺术家姓名和标题。但是文件目前在文件夹中没有很好地组织。 我不需要音频指纹识别。 是否有程序可以根据文件名的内容重新组织文件(例如“Artist - Title.mp3”或“Artist - Album - Title.mp3”)? 我可以写一个Perl脚本,但更愿意看看哪些工具已经可用。 我希望它们按文件夹组织如下 艺术家第一封首字母按字母顺序排列 艺术家姓名 专辑/ EP标题 track.mp3 track.mp3 等等 到目前为止我对SuperUser的研究(还没找到我正在寻找的东西): Windows 7,任何方式将文件夹和文件排序混合在一起?-这只是调整视图在资源管理器中的文件,实际上并不在那里他们居住 有软件可以组织文件和文件夹吗? - 更多地谈论类别 - 与我需要的不一样 组织大量媒体文件的最佳方式? - 解决方案就是搜索。不是我想要的。我不打算添加到我所拥有的内容 - 它将是一个存档,因此需要不再进行重新组织,这将是一次性的,所以重组是值得的。 可能的工具,可以做的工作(请指教): 总指挥官(来自ghisler.com) DriveSort - (来自anerty.net) - 看起来有点老了 Belvedere - 但看起来更像是一个清理工具而不是通用的重组器 Peter的灵活重命名工具包(PFrank) - 最灵活的基于Windows的批处理文件重命名器。我或许可以只使用文件夹创建部分。

2
如何使用CMD / Batch文件删除PDA上的文件
客户的用户正在使用带有CRM工具的PDA(HP iPAQ,不同型号)。 如果需要重新安装应用程序和数据库,则PDA上的不同文件夹中有一些文件需要先删除。 通常我需要手动挑选和删除它们,这需要花费太多时间。 有没有办法通过它连接的PC上的批处理文件访问PDA文件系统? 我问这个问题因为PDA没有设备字母如C:\ 我们在这里运行Windows XP。 编辑: 我不允许在iPAQ上安装任何第三方应用程序。必须通过某种批处理或脚本从我的PC中访问它。

0
配额路径无效或不存在
在Windows Server 2008 R2中使用文件服务器资源管理器,我正在尝试为每个用户文件夹设置1 GB的配额。但它似乎无法识别%USERNAME%变量。当我填写: F:\个人\%USERNAME%\ 我尝试创建配额,我收到一个错误: “配额路径无效或不存在” 但是具有用户名的文件夹确实存在。 我究竟做错了什么?

2
如何在Linux下通过命令行在相应命名的目录中组织文件
我有一个目录,里面充满了各种文件,它们的名称不同(即,没有使用特定的模式命名),并且具有不同的扩展名,我想将每个文件放在以每个文件命名的新创建的子目录中。在Linux下从命令行完成此操作的最佳方法是什么? 这听起来有点令人困惑,让我举个例子:让我们在目录中调用随机文件./filename.ext,我想将其放在名为的子目录中,./filename以便有效地使新路径为./filename/filename.ext。 我通过以下步骤进行了一些试验: 我已经在测试目录中创建了一些测试文件,从file-1.txt到file-9.txt,for num in {1..9}; do touch file-$num.txt; done 我创建了一个目录,该目录以每个文件名命名 for name in $(eval ls | cut -b 1-6); do mkdir $name; done 我已经将源文件移到它们各自的目录中, for name in $(eval ls | grep -e ".txt" | cut -b 1-6); do mv $name.txt $name/$name.txt; done 如您所见,此解决方案有效,但其巨​​大缺点在于,在这种情况下,它只能用于文件名长度较长且具有特定扩展名的文件。如果我有一些文件使用不同的名称和扩展名,那将毫无用处。cut我想在这里使用命令不是理想的解决方案,但是目前我还没有发现任何更好的方法。 另外,在移动/重新命名文件时自动找到子目录的方法也很酷,而不必mkdir以前使用(因此,当我ls实际重命名时,我不必担心排除新创建的目录) ); 但最终这是第二个问题。

1
如何比较2个HDD中的文件,查找确切的副本和不同的文件并仅同步我需要的文件?
问题:我有2个外部HDD,在许多具有严格层次结构的文件夹/子文件夹中(音乐/乐队名称-专辑名称文件夹-歌曲文件),仅包含音乐文件,但类型不同(主要是.mp3,.ogg等)。 ),所有音乐文件均已填充标签信息(如艺术家,专辑,年份,专辑封面缩影等)。1st HDD经常使用并不断添加新材料(例如新专辑或曲目)。第2个Hdd用作第一个的备份,但是是手动的。因此,现在我可以确定,第一个HDD中的某些文件不在第二个中,但是很难找到并找到所有文件(超过250 Gb的数据,> 2500个文件夹,> 28000首歌曲)。而且还有另一个问题(不仅存在某些情况,当某些文件不在第二个HDD中,而是在第一个中存在,反之亦然)时,两个HDD中都存在一些歌曲,但其中一个存在。 我要搜索的是:是否有人找到了解决方案/工具,也许是某种内容管理工具或同步软件,它们与音乐文件紧密配合,可以帮助我比较硬盘之间的所有文件夹和文件,找出不同之处并选择要解决的问题。同步,替换,删除。 我想要的结果是:在进行差异管理并选择要保留的内容和替换的内容之后,在两个HDD中完成复制。 如果解决方案是某种程序,最好是Windows 10 x64或Linux(Ubuntu)。

0
为什么Explorer.Exe会保存C:\ Windows \ Installer中文件的打开文件句柄?
我想使用Junction Master将C:\ Windows \ Installer中的文件从我的SSD移到普通HD上以节省空间。 当JM抱怨有文件正在使用(在新近重启的/安静的系统上)时,我使用Unlocker来查看该目录中的文件具有打开文件句柄的进程。 它是Explorer.EXE。为什么Explorer.Exe在C:\ Windows \ Installer中保存打开文件句柄?

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.