Použijte ls
příkaz pro soubory a du
příkaz pro adresáře.
Kontrola velikostí souborů
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
ls
příkaz neuvede skutečnou velikost adresářů (proč?). Proto používáme du
pro tento účel.
Kontrola velikostí adresáře
du -sh directory_name #Gives you the summarized(-s) size of the directory in human readable(-h) format
du -bsh * #Gives you the apparent(-b) summarized(-s) size of all the files and directories in the current directory in human readable(-h) format
Včetně -h
možnost v kterémkoli z výše uvedených příkazů (například:ls -lh *
nebo du -sh
) vám poskytne velikost ve formátu čitelném pro člověka (kb
, mb
,gb
, ...)
Další informace viz man ls
a man du
Existuje du
příkaz.
Velikost adresáře a/nebo souboru způsobem přátelským pro člověka:
$ du -sh .bashrc /tmp
Zapamatoval jsem si to jako neexistující anglické slovo dush .
--apparent-size
přepínač příkazového řádku umožňuje měřit zdánlivé velikosti (co ls
ukazuje) spíše než skutečné využití disku.
Použijte ls -s
vypsat velikost souboru, nebo chcete-li ls -sh
pro velikosti čitelné pro člověka.
Pro adresáře použijte du
a znovu du -h
pro velikosti čitelné pro člověka.