我的 Linux 机器上遇到奇怪的问题
当我执行以下简单命令时
chmod +x /tmp/file
chmod 卡住了,没有返回提示
可能是什么问题呢?
- 当我运行其他命令时出现同样的问题CP或者ls –ltr
答案1
这可能是 I/O 错误或损坏的文件系统(如果/tmp
是单独的文件系统)。
如果是单独的文件系统:卸载它并运行fsck
.否则检查内核日志 ( dmesg | tail -n 25
) 和 SMART ( smartctl -a /dev/sda
) 是否有 I/O 错误。
答案2
对于 Debian 上的我来说,是 NFS 服务器以某种方式进行干扰。chmod
有些文件花了很长时间。
journalctl -xr
据报道,没有条目,smartctl -a <drive>
很好(全新驱动器)。fsck
clean
可能有更甜蜜的方式,但systemctl stop nfs-kernel-server.service
为我做到了。