ls -s Befehl, welche Art von Dateigröße

7

Wenn Sie eingeben ls -s, welche Größe Einheit verwendet sie die Dateigrößen angezeigt werden - Bits, Bytes, Megabyte?

kristheman
quelle

Antworten:

11

Es zeigt die Größe der Datei in Blöcken. Ich denke, es ist in KBs. Wenn Sie die -hOption zusammen mit verwenden -s, können ls -shSie die Größe in einem für Menschen lesbaren Format anzeigen. Für weitere Informationen , die überprüfen Mann - Seite.

Nakini
quelle
1

Die Einheiten sind KiBs (1024 Bytes).

Von man ls:

-s, --size
       print the allocated size of each file, in blocks

Aber wie groß ist ein Block? Von info coreutils ls:

Normalerweise wird die Festplattenzuordnung in Einheiten von 1024 Byte gedruckt, dies kann jedoch überschrieben werden

Es ist auch erwähnenswert, dass ls -sSymlinks 0 Leerzeichen benötigen, während ls -ldies nicht der Fall ist. ZB ls -lgibt die Größe /als 1, /varals 4, /home/usernameals 14 usw. an.

wjandrea
quelle