Betalingsmåter Abuse

Hva kommandoen ls gjør i Linux

23.08.2024, 03:07

Kommandoen ls i Linux brukes til å vise innholdet i den aktuelle arbeidskatalogen i terminalen. Som standard viser ls-kommandoen navnene på filer og underkataloger i den aktuelle katalogen.

Hva brukes kommandoen til?

Команда ls в Linux

Kommandoen ls i Linux brukes til å vise en liste over filer og kataloger i en spesifisert katalog. Det er en av de mest grunnleggende og mest brukte kommandoene i Unix-lignende operativsystemer. Her er de grunnleggende funksjonene og parameterne til ls-kommandoen:

Grunnleggende funksjoner

Liste over filer og kataloger: Som standard viser kommandoen ls navnene på alle filer og mapper i den aktuelle katalogen.

Nyttige parametere

Viser en detaljert liste med tillatelser, eier, filstørrelse og endringsdato.

  1. Viser alle filer, inkludert skjulte filer (de som begynner med en prikk).
  2. Brukes sammen med -l for å vise filstørrelser i et lettlest format (f.eks. KB, MB).
  3. Viser rekursivt innholdet i alle underkataloger.
  4. Sorterer filer etter siste endringstidspunkt.
  5. Sorterer filer etter størrelse.

Eksempler på bruk

  1. ls: Viser en liste over filer og mapper i den aktuelle katalogen.
  2. ls -l: Viser en detaljert liste over filer og mapper.
  3. ls -a: Viser alle filer, inkludert skjulte filer.
  4. ls -lh: Viser en detaljert liste med praktiske filstørrelser.

Kommandoen ls er nyttig for å navigere i filsystemet og få informasjon om innholdet i kataloger.

Kommandoalternativer

Noen vanlige alternativer for kommandoen ls inkluderer:

-l: viser et langt utdataformat som inneholder tilleggsinformasjon om hver fil, for eksempel tillatelser, eier, gruppe, størrelse, opprettelsesdato osv.

-a: viser alle filer, inkludert skjulte filer som begynner med en prikk.

-h: viser filstørrelsen i et format som kan leses av mennesker (f.eks. "1K", "2M" osv.).

-t: viser filer i rekkefølge etter siste endring, og begynner med den nyeste.

-r: viser filer i omvendt rekkefølge.

Et eksempel på bruk av kommandoen ls med -l-alternativet:

$ ls -l
total 0
drwxr-xr-x 2 user user  6 Feb 28 14:25 dir1
-rw-r--r-- 1 user user  0 Feb 28 14:25 file1.txt
-rw-r--r-- 1 user user 12 Feb 28 14:25 file2.txt

I eksemplet ovenfor representerer hver linje informasjon om en fil eller katalog i den aktuelle katalogen, inkludert tillatelser, antall hardlenker, eier, gruppe, størrelse, dato for siste endring og filnavn.