Can anybody explain me, why the command "ls -gGh" (or "ls -lh", which just shows user and group info additionally) displays a completely different filesize compared to the command "ls --size --block-size=1024" for the file "/var/log/cron.log", but not for "/var/log/bkp_hmail_data.log"?
Same system (Cygwin on Win7), same machine, same folder, just different files.
$ /bin/ls -gGh /var/log/cron.log
-rw-r--r-- 1 54K 4. Mai 18:29 /var/log/cron.log
$ /bin/ls --size --block-size=1024 /var/log/cron.log
17256 /var/log/cron.log
$ /bin/ls -gGh /var/log/bkp_hmail_data.log
-rw-r--r-- 1 654K 4. Mai 01:32 /var/log/bkp_hmail_data.log
$ /bin/ls --size --block-size=1024 /var/log/bkp_hmail_data.log
656 /var/log/bkp_hmail_data.log
Thanks for any help
edit: BTW:
Windows explorer confirms the value of "ls -gGh" (54kB for cron.log)
du confirms the value of "ls --size --block-size=1024" (17256kB for the same cron.log)
crazy, or: what do I overlook?