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私にとってはそうでした。

関連情報