리눅스 명령이 멈췄습니다

리눅스 명령이 멈췄습니다

내 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

데비안에서는 NFS 서버가 어떻게든 방해를 하고 있었습니다. chmod일부 파일은 시간이 오래 걸렸습니다.

journalctl -xr보고에 따르면 항목이 없으며 smartctl -a <drive>양호합니다(새 드라이브).fsckclean

더 좋은 방법이 있을 수도 있지만 systemctl stop nfs-kernel-server.service저에게는 그랬습니다.

관련 정보