15得票1回答
如何更高效地使用find命令?

我想知道,如何高效地使用find命令? 通常我使用的是find [文件名] [目录],但是它给我返回了一长串与我的搜索无关的文件名。 我只需要在特定目录中找到一个文件。请问应该使用哪个命令?

15得票8回答
如何统计特定扩展名的文件以及它们所在的目录?

我想知道在一个复杂的目录结构中有多少个扩展名为.c的普通文件,以及这些文件分布在多少个目录中。我只需要输出这两个数字。 关于如何获取文件数量,我看到了这个问题,但我还需要知道文件所在的目录数量。 我的文件名(包括目录)可能包含任何字符;它们可能以.或-开头,并且包含空格或换行符。 我可能...

15得票1回答
这个“find”命令有什么问题?

我正在执行以下命令(查找所有扩展名为.ts的文件并删除它们): find . -type f -name "*.ts" –delete 出现了一个错误: find: paths must precede expression: `–delete' 我做错了什么?

15得票2回答
根据权限查找文件

如何找到具有特定权限的文件列表? 我想要找到由“root”用户拥有并且对所有者具有“rwx”权限的文件。 有没有办法找到这样的文件列表?我正在使用Ubuntu 16.04。

15得票4回答
删除空的子文件夹,保留父文件夹。

当我使用时 find /home/user/parentdir -type d -empty -delete 它递归地查找/home/user/parentdir内的空子文件夹并删除它们。但是如果/home/user/parentdir也为空,它会同时删除parentdir文件夹,这对我...

15得票2回答
-exec 的缺失参数是什么?

我使用以下命令来清空一个目录中超过30天的文件和子目录,并将它们移动到一个存档目录中。如果没有人要求他们的文件,几周后我可以删除这个存档目录。目标目录下有按用户名分的子目录,存档目录也是如此。 我使用的命令如下: find /path/to/directory/username/ -mti...

14得票5回答
如何防止 /tmp 目录下的文件夹被清理?

这个问题是关于我开发笔记本上的Ubuntu 14.10。 我在/tmp目录下有一个文件夹,应用程序用它来放置临时文件。这个应用程序通常会在我的主目录下创建一个临时文件夹,并在使用后将其删除。但是由于主目录被加密,这种方式不起作用。所以我在我的主目录下创建了一个指向/tmp/foo的符号链接。...

14得票1回答
在整个目录结构中查找文件或目录

如何在Bash中查找特定名称的文件。我想搜索整个系统。我尝试使用find命令,但它只能工作于一个级别。

13得票1回答
如何将一些文件移动到它们的父目录?

我想把所有不小心放进flac文件夹的mp3文件从中取出,放回它们的父文件夹。 无论文件夹有多深,我只想把匹配的文件移动到上一级目录。 以下是我选择文件的方法: find . -path "*/flac/*" -name '*.mp3' 这个在我的音乐文件夹中有效,但是我在这里卡住了。...

13得票1回答
找到:未知谓词

这可能不是一个Ubuntu的问题,而是一个Linux的问题,但我仍然希望有一些Linux用户能够帮助我理解这个问题。 我正在尝试使用find命令在一个目录树中查找一些文件。 不幸的是,其中一些文件以破折号开头,比如-000.jpg,-002.jpg,00n.jpg等等。 然而,每当命令找到...