本地常规文件导致 `stat` 或 `ls -l` 挂起 2024-5-17 • ls freeze stat 我见过一个很少不同的问题关于ls悬挂。这通常是因为他们使用了-l开关,这会导致stat文件上出现 ,这又是一个错误的符号链接或指向 NFS 挂载或类似的东西。 我有一个本地文件(在其他人解压的 Git 源的旧副本中)导致stat挂起,但响应CTRL-C.它还会导致ls -l严重挂起,使其不响应kill(但确实终止于kill -9)。 这不是符号链接。该目录中的其他文件似乎stat没有问题。我最近使用强制重新启动了机器fsck,结果很干净,并且dmesg没有显示与磁盘相关的消息。怎么会这样? 答案1 如果您使用 LDAP 或 NIS 或其他来源来获取用户名或组名,则可能会出现问题。你passwd和group台词是什么/etc/nsswitch.conf?如果ls -nl立即返回,可能会出现这种情况。 相关内容 隐藏 Windows 8 锁定屏幕上的图标 将本地主机上的端口转发到某个远程主机:端口 为什么小于符号 (<) 和大于符号 (>) 会错误地显示为倒置的感叹号 (¡) 或问号 (¿)? 如何从 /sys/fs/cgroup 文件系统读取 systemd MemoryHigh 值? 使用 sysprof 分析现有的 Ubuntu 内核:如何使用? 不知不觉地移动了大量文件,无法撤消。请告诉我有办法恢复以前的文件位置 Dell PowerEdge 1950 服务器给我 SAS 驱动器错误,而我仅使用 SATA 确定极大数据集的磁盘空间使用情况和文件数量(有什么技巧吗?) 删除 Windows 8 SysKey 加密密码 [关闭] 分析临时带宽崩溃的方法/工具