Vis Filstørrelse i Megabytes med 'ls' Kommando i Unix (Tru64) - Guide

Hvordan vises filstørrelsen i megabytes med kommandoen ls i Unix (Tru64)?

For at vise filstørrelsen i megabytes med kommandoen ls i Unix (Tru64), kan du bruge ls -lh for et læsbart format eller kombinere ls -l med awk for specifikt at konvertere størrelserne til megabytes.

Hvordan vises filstørrelsen i megabytes med kommandoen ls i Unix (Tru64)?

For at vise filstørrelsen i megabytes med kommandoen ls i Unix (Tru64), kan du bruge følgende fremgangsmåde:

  1. Åbn terminalen.
  2. Brug kommandoen ls med flaget -lh for at vise filstørrelser i et læsbart format (human-readable).

Eksempel på kommando:

ls -lh

Forklaring af flagene:

  • -l: Viser detaljeret listeformat.
  • -h: Gør filstørrelserne læsbare for mennesker (f.eks. K, M, G for kilobytes, megabytes, gigabytes).

Bemærk, at denne metode viser filstørrelser i enheder som kilobytes (K), megabytes (M), og gigabytes (G) afhængigt af filens størrelse. Hvis du specifikt ønsker at se filstørrelser i megabytes, kan du bruge en kombination af ls og awk for at konvertere størrelserne til megabytes.

Eksempel på kommando for at vise filstørrelser i megabytes:

ls -l | awk '{printf "%s %s %s %s %s %s %s %.2fMB
", $1, $2, $3, $4, $5, $6, $7, $5/1024}'

Forklaring af awk scriptet:

  • $1, $2, ... $7: Felter fra ls -l output.
  • $5: Filstørrelsen i bytes.
  • $5/1024: Konverterer filstørrelsen fra bytes til megabytes.
  • %.2fMB: Formaterer filstørrelsen til to decimaler og tilføjer "MB" enheden.