用十六进制查看avi文件的大小和实际显示的大小不相符,该怎么计算?
在linux用ls -l命令得文件的大小为46493696
用od -Ax -tcx1 -N7命令得文件的大小为02c56b00,加8字节转换后为46492424
我试过多个文件,相差的大小都各不相同。是我计算错误还是其他原因?
谢谢大虾指教~~
[eric@localhost mtv]$ ls -l la\ isla\ bonita.avi
-rwxrwxrwx 1 root root 46493696 Apr 29 2005 la isla bonita.avi
[eric@localhost mtv]$ od la\ isla\ bonita.avi -Ax -tcx1 -N100
000000 R I F F \0 k 305 002 A V I L I S T
52 49 46 46 00 6b c5 02 41 56 49 20 4c 49 53 54