ls is een Linux-shell-opdracht die directory-inhoud van bestanden en mappen weergeeft.
$ ls [options] [file|dir]
ls commando belangrijkste opties:
optie | Omschrijving |
---|---|
ls -a | lijst alle bestanden inclusief verborgen bestanden die beginnen met '.' |
ls --color | gekleurde lijst [= altijd / nooit / auto] |
ls -d | lijst met mappen - met '* /' |
ls -F | voeg een teken toe van * / =/ @ | voor enteries |
ls -i | list bestand inode index nummer |
ls -l | lijst met lang formaat - machtigingen weergeven |
ls -la | lijst lang formaat inclusief verborgen bestanden |
ls -lh | lijst lang formaat met leesbare bestandsgrootte |
ls -ls | lijst met lang formaat met bestandsgrootte |
ls -r | lijst in omgekeerde volgorde |
ls -R | lijst recursief directory-structuur |
ls -s | lijst bestandsgrootte |
ls -S | sorteer op bestandsgrootte |
ls -t | sorteer op tijd en datum |
ls -X | sorteer op extensienaam |
U kunt op de tab- knop drukken om de bestands- of mapnamen automatisch aan te vullen.
Lijstmap Documenten / Boeken met relatief pad:
$ ls Documents/Books
Lijst met directory / home / gebruiker / documenten / boeken met absoluut pad.
$ ls /home/user/Documents/Books
Lijst root directory:
$ ls /
Lijst bovenliggende directory:
$ ls ..
Geef de homedirectory van de gebruiker weer (bijvoorbeeld: / home / user):
$ ls ~
Lijst met lang formaat:
$ ls -l
Toon verborgen bestanden:
$ ls -a
Lijst met lang formaat en toon verborgen bestanden:
$ ls -la
Sorteer op datum / tijd:
$ ls -t
Sorteer op bestandsgrootte:
$ ls -S
Maak een lijst van alle submappen:
$ ls *
Recursieve mappenboomlijst:
$ ls -R
Geef alleen tekstbestanden weer met jokertekens:
$ ls *.txt
ls omleiding naar uitvoerbestand:
$ ls / out.txt
Alleen mappen weergeven:
$ ls -d */
Lijst met bestanden en mappen met het volledige pad:
$ ls -d $PWD/*
Selecteer ls- opties en druk op de knop Code genereren :