CentOS 5.x の ls コマンド(coreutils-5.97)では、ls -l で表示されるタイムスタンプ部分の形式がファイルの更新日時によって異なる。
ファイルの時刻がコマンド実行時刻より182日(約半年)以上昔の場合や,182日以上未来の場合は時刻の代わりに年を表示します。
http://www.hitachi.co.jp/Prod/comp/soft1/manual/pc/d3S3530/JPAS0253.HTM
つまり、次のようになる。
最終更新日時が半年以内 :3月 15 10:57
最終更新日時が半年より前:3月 15 2013
この表示形式を統一したい場合、「--time-style」オプションを使う。
$ ls -l --time-style=+'%Y-%m-%d %H:%M:%S'