linux命令卡住了

linux命令卡住了

我的 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>很好(全新驱动器)。fsckclean

可能有更甜蜜的方式,但systemctl stop nfs-kernel-server.service为我做到了。

相关内容