Betalingsmetoder Abuse

Hvad kommandoen ls gør i Linux

23.08.2024, 03:07

Kommandoen ls i Linux bruges til at vise indholdet af den aktuelle arbejdsmappe i terminalen. Som standard viser ls-kommandoen navnene på filer og undermapper i den aktuelle mappe.

Hvad bruges kommandoen til?

Команда ls в Linux

Kommandoen ls i Linux bruges til at vise en liste over filer og mapper i en bestemt mappe. Det er en af de mest grundlæggende og hyppigst anvendte kommandoer i Unix-lignende operativsystemer. Her er de grundlæggende funktioner og parametre for ls-kommandoen:

Grundlæggende funktioner

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

Nyttige parametre

Viser en detaljeret liste med tilladelser, ejer, filstørrelse og ændringsdato.

  1. Viser alle filer, inklusive skjulte filer (dem, der starter med et punktum).
  2. Bruges sammen med -l til at vise filstørrelser i et letlæseligt format (f.eks. KB, MB).
  3. Viser rekursivt indholdet af alle underkataloger.
  4. Sorterer filer efter sidste ændringstidspunkt.
  5. Sorterer filer efter størrelse.

Eksempler på brug

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

Kommandoen ls er nyttig til at navigere i filsystemet og få oplysninger om indholdet af mapper.

Indstillinger for kommandoen

Nogle almindelige valgmuligheder for ls-kommandoen omfatter:

-l: viser et langt outputformat, der indeholder yderligere oplysninger om hver fil, f.eks. tilladelser, ejer, gruppe, størrelse, oprettelsesdato osv.

-a: viser alle filer, inklusive skjulte filer, der starter med et punktum.

-h: Viser filstørrelsen i et menneskeligt læsbart format (f.eks. "1K", "2M" osv.).

-t: Viser filer i rækkefølge efter seneste ændring, begyndende med den nyeste.

-r: Viser filer i omvendt rækkefølge.

Et eksempel på brug af kommandoen ls med optionen -l:

$ 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 ovenstående eksempel repræsenterer hver linje oplysninger om en fil eller et bibliotek i det aktuelle bibliotek, herunder tilladelser, antal hardlinks, ejer, gruppe, størrelse, sidste ændringsdato og filnavn.