Linux查找命令挂起

Linux查找命令挂起,linux,Linux,find命令如下所示: find/-path“/proc/*”-prune-o-iname“核心”。| grep-i“核心\[0-9]“| grep-v”\.gz“| grep-v”/man/” 它在我们的许多实验室中运行良好,在几分钟内完成。但在另一个实验室,它挂起超过1小时 检查了该实验室中“top”和“iostat-x-k”的输出。该实验室上的CPU和I/O负载看起来正常,但find命令处于S状态 ------------顶------------- 4203根150 652m 500m

find命令如下所示:

find/-path“/proc/*”-prune-o-iname“核心”。| grep-i“核心\[0-9]“| grep-v”\.gz“| grep-v”/man/”

它在我们的许多实验室中运行良好,在几分钟内完成。但在另一个实验室,它挂起超过1小时

检查了该实验室中“top”和“iostat-x-k”的输出。该实验室上的CPU和I/O负载看起来正常,但find命令处于S状态

------------顶-------------

4203根150 652m 500m 636S9.7 1.6 148:34.69



任何提示/想法都非常感谢。

我已经找到了根本原因。这是由一个巨大的目录引起的

[root@tt-na01-as01出口]#ll

drwxrwxr-x 2系统sysop75649024011月5日16:24 com.nsn.app.nbm.pm3gpp-1

目录太大了,甚至'ls'和'rm'命令都挂起了


有关于如何删除大目录的建议吗?

使用
strace
附加到进程,并查看其休眠位置此问题可能属于站点。@skwllsp该实验室中没有strace命令。然后尝试使用
gdb
@skwllsp附加,仍然没有命令gdb:(