`ls`-kommandoen i Linux bruges til at angive filer og mapper i en specificeret mappe eller et mappetræ. Her er en oversigt over, hvad kommandoen `ls` gør, og dens almindelige muligheder:
1. Listefiler:
- Kommandoen `ls` viser som standard indholdet af den aktuelle arbejdsmappe.
- For at vise indholdet af en specifik mappe, skal du angive bibliotekets sti som et argument til `ls`. For eksempel `ls /home/user/Documents`.
2. Formatering af output:
- Som standard viser `ls` filer og mapper i kolonner, sorterer dem efter navn. For at ændre formatet på outputtet skal du bruge følgende muligheder:
- `-1` eller `--format=enkeltkolonne`:Viser filer i et enkelt kolonneformat.
- `-l` eller `--format=lang`:Giver en detaljeret liste med filtilladelser, tidsstempler, filstørrelser og mere information.
3. Sorteringsindstillinger:
- Brug disse muligheder for at sortere de anførte filer og mapper på forskellige måder:
- `-S`:Sorterer efter filstørrelse (mindst til størst).
- `-r` eller `--reverse`:Vender sorteringsrækkefølgen (faldende).
- `-t`:Sorterer efter ændringstid (ældste til nyeste).
4. Filtreringsindstillinger:
- Brug disse muligheder for at filtrere de angivne filer baseret på mønstre eller egenskaber:
- `-a` eller `--all`:Viser skjulte filer og mapper (filer, der starter med en prik).
- `-d` eller `--directory`:Viser kun mapper og udelader almindelige filer.
- `-m` eller `--marker-style=verbose`:Viser symbolske links med en indikation (`->`) og målfilen.
5. Rekursiv fortegnelse:
- For en rekursiv liste over indholdet af mapper, inklusive deres undermapper, skal du bruge flaget `-R` eller `--rekursivt.
6. Vis skjulte filer:
- For at vise skjulte filer og mapper skal du bruge flaget `-a` eller `--all`. Som standard vises skjulte filer ikke.
Husk, at `ls`-kommandoen har mange flere muligheder og flag til at tilpasse output og kontrollere opførselen af listen. Brug `man ls` eller se Linux-dokumentationen for en omfattende liste over muligheder og eksempler.