“ls -l”은 내 (jar) 파일의 연도를 “16:18″로 표시하는 이유는 무엇입니까? 나는 내 파일 시스템을보고

나는 내 파일 시스템을보고 있었는데 mysql-v5.jar 형식이 잘못되었습니다.

 ~ / Dev / Lib $ ls -l
합계 29128
-rw-r ----- @ 1 johndoe staff 2256213 2015 년 3 월 16 일 구아바 -18.0.jar
-rw-r - r - @ 1 johndoe staff 11684781 2012 년 1 월 30 일 kuromoji-0.7.7.jar
-rw-r - r - @ 1 johndoe staff 968670 5 월 4 일  16:18  mysql-v5.jar 

무슨 일 이니?

(지금까지 모두 3 명 jar 파일은 나를 위해 잘 작동했습니다. 어디에서 파일을 다운로드했는지 기억이 안납니다.)



답변

에서 man ls (긴 형식) :

파일의 수정 시간이 과거 또는 미래의 6 개월보다 긴 경우, 시간 및 분 필드 대신 최종 수정 연도가 표시됩니다.

또는 다른 말로하면 : 그것은 설계된대로 작동합니다.


답변