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.