Portál AbcLinuxu, 13. května 2025 23:09

Dotaz: rozdiel medzi ls -lh a du -h

29.10.2008 18:27 bohus | skóre: 5
rozdiel medzi ls -lh a du -h
Přečteno: 199×
Odpovědět | Admin
dobry den, chcem sa opytat, ze preco ked si vypisem obsah adresara pomocou ls -lh tak naprilad velkosti suborov su 202, 123, 402, 1.4K, 2.1K a ked si vypisem velkosti cez du -h tak vypisane velkosti tychto suborov su vsetky 4K ? vdaka
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.10.2008 18:34 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: rozdiel medzi ls -lh a du -h
Odpovědět | | Sbalit | Link | Blokovat | Admin
Väčšina súborových systémov prideľuje miesto pre súbory v blokoch (posledný blok nemusí byť využitý úplne). Keďže veľkosť bloku na tom disku je 4kB, tak bude obsadené miesto na disku v násobkoch 4kB (napr súbor s veľkosťou 4097B by zaberal tie bloky dva).

Teda príkaz ls ukazuje veľkosť súborov, ds ukazuje skutočne veľkosť, ktorú ten súbor zaberá na disku.
29.10.2008 18:38 bohus | skóre: 5
Rozbalit Rozbalit vše Re: rozdiel medzi ls -lh a du -h
ok, jasne, vdaka

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.