Portál AbcLinuxu, 4. května 2025 20:48
du -sh
, df
echo $[$(stat -fc '%s*%f' /home)]Ale krk bych za to nedal, %s není podle manu ta správná velikost bloku -- ovšem s touto mi to na rozdíl od ostatních dává správné výsledky.
df
a počítá to podle všeho taky z f_bsize, alespoň na Linuxu, takže metoda z prvního příspěvku patrně funguje -- a nevyžaduje parsování žádných nesmyslů.
df -h | awk '{print $2}'
.
man
, info
, head
, tail
, grep
, cut
, tr
, nl
. Manuálové stránky týchto nástrojov sú dosť dobré a hlavne obsahujú sekciu SEE ALSO, v ktorej vždy nájdeš odkazy na príbuzné nástroje, o ktorých by Ti ani vo sne nenapadlo, že existujú. Získaš tak vedomosť o sade výkonných nástrojov, z ktorých každý Ti po troch použitiach takpovediac "prirastie k ruke" a nebudeš vedieť pochopiť, ako sa dajú vôbec používať niektoré operačné systémy, ktoré nimi nedisponujú. ale problém je, že je to anglicky, a tudíž pro mně nesrozumitelné....Že by výmluva? O těhle příkazech toho najdeš spoustu i v češtině, ale to bys musel chtít hledat.
... je to anglicky, a tudíž pro mně nesrozumitelné...Existuje množstvo kníh v češtine, napríklad Linux Documentation Project, ale aj veľa rozsahovo menších. Na webe je veľa článkov rôznych nadšencov. Možno to bude znieť sproste, ale najlepšia rada je: uč sa po anglicky. Kto chce "delat do počítačú", bez angličtiny neurobí ani krok. Neboj sa! Dokumentáciu píšu z veľkej časti ľudia, čo rovnako ako Ty namajú angličtinu ako rodnú reč, a teda je ich angličtina jednoduchá, ich slovná zásoba sa rýchlo začne prekrývať s Tvojou. Po čase zistíš, že počítačová literatúra je celá zložená zo "zopár" anglických slov, ktoré sa v rôznych kombináciách opakujú. For fun: na jednej konferencii som zažil japonku, ktorá vedela po anglicky výrazy "robot one", "robot two", "not learn, just share information" a z týchto výrazov poskladala 45 minúnovú prezentáciu.
df /adresář
je nesmysl, protože ti to vždy vrátí celkovou velikost oddílu (ve kterém daný adresář leží).
Pokud chceš velikost oddílu, napiš ještě | grep -v Available
.
stat
(ach ta lennost echo $[$(stat -fc "%f*%s" /home)]Pokud chceš jiné jednotky, stačí upravit formátovací řetězec
echo $[$(stat -fc "%f*%s/1024" /home)]K # kilobajty echo $[$(stat -fc "%f*%s/1048576" /home)]M # megabajty
man grep man cut
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.