Hi
this is more than likely a general linux question but on a CentOS4 box whats going on here?
# ls -al foo.txt -r--r--r-- 1 xxx xxx 1373149856 Mar 28 04:34 foo.txt
# du -sh foo.txt 808M foo.txt
any ideas ?
Tom Brown wrote:
Hi
this is more than likely a general linux question but on a CentOS4 box whats going on here?
# ls -al foo.txt -r--r--r-- 1 xxx xxx 1373149856 Mar 28 04:34 foo.txt
# du -sh foo.txt 808M foo.txt
any ideas ?
Sparse file. The file has holes in it:
# cd /var/log # ls -lh lastlog -r-------- 1 root root 577M Mar 29 12:52 lastlog # du -h lastlog 20K lastlog
Remember to use -S when tar'ing a file like this :-)
Mogens
On Mar 29, 2007, at 6:48, Tom Brown wrote:
this is more than likely a general linux question but on a CentOS4 box whats going on here?
# ls -al foo.txt -r--r--r-- 1 xxx xxx 1373149856 Mar 28 04:34 foo.txt
# du -sh foo.txt 808M foo.txt
This is probably a sparse file. What does a "du -sh --apparent-size" report?
Alfred
On 3/29/07, Tom Brown tom@ng23.net wrote:
Hi
this is more than likely a general linux question but on a CentOS4 box whats going on here?
# ls -al foo.txt -r--r--r-- 1 xxx xxx 1373149856 Mar 28 04:34 foo.txt
# du -sh foo.txt 808M foo.txt
any ideas ?
Well, this is definitely NOT a general Linux question unless you can show it happens on other Linux platforms.
However, I'm not seeing anything like this, but I don't have any files larger than 20Mb, either.
mhr
On Thu, 29 Mar 2007 11:07:36 -0700, Mark Hull-Richter wrote:
On 3/29/07, Tom Brown tom@ng23.net wrote:
Hi
this is more than likely a general linux question but on a CentOS4 box whats going on here?
# ls -al foo.txt -r--r--r-- 1 xxx xxx 1373149856 Mar 28 04:34 foo.txt
# du -sh foo.txt 808M foo.txt
any ideas ?
Well, this is definitely NOT a general Linux question unless you can show it happens on other Linux platforms.
Sparse files are not unique to Linux. They exist in NTFS and others. They are not OS dependent but rather applications create them. I bet you have such files on your system. Look at /var/log/lastlog for example.
Akemi
On 3/29/07, Akemi Yagi amyagi@gmail.com wrote:
On Thu, 29 Mar 2007 11:07:36 -0700, Mark Hull-Richter wrote:
On 3/29/07, Tom Brown tom@ng23.net wrote:
this is more than likely a general linux question but on a CentOS4 box whats going on here?
# ls -al foo.txt -r--r--r-- 1 xxx xxx 1373149856 Mar 28 04:34 foo.txt
# du -sh foo.txt 808M foo.txt
Well, this is definitely NOT a general Linux question unless you can
show
it happens on other Linux platforms.
Sparse files are not unique to Linux. They exist in NTFS and others. They are not OS dependent but rather applications create them. I bet you have such files on your system. Look at /var/log/lastlog for example.
Oh, right. (sheepish :-)
My lastlog is ls -l at 146584 but du's at 36K.
(sigh)
mhr