How to get file sizes of large files in OS X Terminal?
I'm trying to get the file size of a big file (1GB +) using the OS X Terminal. I'm using du -sh
. But also after 30 seconds I don't have any result, is there any faster command?
Thanks.
Solution 1:
Say you are looking for big files in your home directory, use this command:
find ~ -size +1G
Replace ~ with the directory of interest.
Update
My original response was wrong, but I'll keep it to remind myself. If you are trying to get the size of a file, try this:
stat -f '%z' filename # Normal file
stat -L -f '%z' filename # symbolic link file
I have not figure out how to do it for a directory yet.