du -sh filename # gives size of filename
cd dir ; du -hsx * | sort -rh | head -20
# example output
# 300MB some_backup_file.log
# 1.8GB some_huge_file.war
ls -lh | grep filename
#Get file size of each folder
du -bsh *
du -h <dir_or_file>
# or
ls -lah
ls -l filename #Displays Size of the specified file
ls -l * #Displays Size of All the files in the current directory
ls -al * #Displays Size of All the files including hidden files in the current directory
ls -al dir/ #Displays Size of All the files including hidden files in the 'dir' directory
du -h your-file.txt
ls -l filename #Displays Size of the specified file
ls -l * #Displays Size of All the files in the current directory
ls -al * #Displays Size of All the files including hidden files in the current directory
ls -al dir/ #Displays Size of All the files including hidden files in the 'dir' directory
du -sh *
https://stackoverflow.com/questions/1019116/using-ls-to-list-directories-and-their-total-sizes
# Create a file of 5MB
# -s, --size
# truncate command extends or truncates a file to match
# the given size, if the file doesn't exist it creates it
truncate -s 5M dest-file.txt
$ stat file.txt
File: file.txt
Size: 4030 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 13633379 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ howtouselinux) Gid: ( 1000/ howtouselinux)
Access: 2019-11-06 09:52:17.991979701 +0100
Modify: 2019-11-06 09:52:17.971979713 +0100
Change: 2019-11-06 09:52:17.971979713 +0100
Birth: -
du -shx *
ls -lrt
find ./ -size +100M