액세스 실패

액세스 실패

특정 컴퓨터에서 du를 실행 중인데 두 번 실패합니다.

여기에 이미지 설명을 입력하세요.

나는 슈퍼유저로 활동하고 있기 때문에 어떻게 거절당할 수 있는지 잘 알고 있습니다. 두 번째 문제는 프로세스 트리입니다.

여기에 이미지 설명을 입력하세요.

나는 이것이 왜 proc 항목이 실제로 파일이 아닌지 이해하지만, 그것을 알고 건너뛰면 안 됩니까?

답변1

질문의 두 번째 부분에서는 해당 파일을 소유한 프로세스가 파일을 편집하기 전에 종료되었기 du때문에 지정된 파일에 액세스할 수 없습니다 . 먼저 보려는 파일을 열거한 다음, 열거 목록의 각 항목에 대해 다시 호출하여 열거 후 편집하기 전에 파일이 삭제되는 경쟁 조건과 같은 효과를 허용합니다 .stat()dustat()stat()

관련 정보