이 문장에서 "stat"은(는) 무슨 뜻인가요?

이 문장에서 "stat"은(는) 무슨 뜻인가요?

이 문장은 Linux 명령의 반환에서 나온 것입니다. "통계"라고만 가정할 수 있지만 동사 형식이 아닌 명사 형식입니다.

계산할 수 없습니다./config-2.6.32-431.el6.i686: 해당 파일이 없거나 디렉터리의 일부 파일이 수정되었습니다!

답변1

Unix와 Linux 및 *BSD의 상속을 통해 "파일 상태"는 통계 관련 시스템 호출 중 하나 stat()( , fstat()및 ) 를 통해 얻습니다 lstat(). 나는 원본이 stat(). 이 경우 "상태"는 현재 메타데이터라고 부르는 정보를 구성합니다.~에 대한소유권, 권한, 크기, 액세스, 수정 및 상태 변경 시간 등과 같은 파일입니다.

당신이 인용한 오류 메시지("계산할 수 없음")를 작성한 사람은 Unix/Linux/*BSD 시스템 호출의 이름을 동사로 사용했습니다. 이는 "읽기", "쓰기", "닫기" 및 "열기"와 같은 이름을 가진 많은 시스템 호출과 일치합니다. Unix 시스템 호출을 사용하고 생각하는 맥락에서 "stat"를 동사로 사용하는 것은 자연스럽습니다.

따라서 파일을 "계산"하는 것은 파일에 대한 메타데이터의 일부 또는 전체를 가져오는 것과 관련이 있습니다.

관련 정보