2010-06-27 7 views
1

과제에 대해 임의의 파일 생성 시간을 결정해야합니다. 내가 아는 한, 유닉스는 (* -BSD와는 달리) 생성 시간을 저장하지 않는다. 나는 어딘가에 당신이 수정 시간을 요구해야한다는 것을 읽었다 고 생각한다. 그러나 나는 구글이 나에게 모호하지 않은 응답자를 어디서 묻지 않았는지를 모른다.유닉스 - 파일 생성 날짜

아이디어가 있으십니까?

답변

6

당신은이 상황에서 파일의 생성 시간을 얻을 수

stat filename 

은 수정 날짜와 시간을 얻으려면. 그것은 과제를 충분히 쉽게 만듭니다. 그것은 합리적으로 완료 될 수 없습니다.

누군가가 유닉스에서 창조 시간에 대해 이야기하고 있다면, 그들은 혼란 스럽다. 수정 시간은 생성 시간과 완전히 다릅니다 (분명히).

유닉스 파일에는 정확히 세 개의 타임 스탬프가 있습니다 : ctime, atime and mtime.

1

시도 stat. 그것은 당신에게 파일과 관련된 모든 시간을 줄 것입니다.

stat --format=%y filename 

또는 신기원부터 초

:

stat --format=%Y filename 
+0

+1 감사하지만 내가 알아야 할 것은 누군가가 유닉스 (비 BSD) 환경에서 작성 시간을 말하면, 무엇을 의미하는지 수정하는 시간입니다. – helpermethod