Overzicht
ls -l toont gedetailleerde informatie over items in het bestandssysteem, waardoor u de attributen van elk item in één oogopslag kunt begrijpen. Dit is nuttig voor het controleren van beveiligingsinstellingen, schijfgebruik, recente wijzigingen, enz.
Belangrijkste kenmerken
De belangrijkste informatie die u kunt verkrijgen via de ls -l optie is als volgt:
- Gedetailleerde permissies van bestanden en mappen controleren
- Bestandseigenaar en groepsinformatie weergeven
- Bestandsgrootte en laatste wijzigingstijd controleren
- Aantal harde links weergeven
Belangrijkste opties
Dit zijn de opties die vaak samen met het ls commando worden gebruikt. Ze zijn vooral nuttig in combinatie met de -l optie.
Weergave/Formaat
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`ls` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Dit zijn verschillende gebruiksvoorbeelden van de ls -l optie.
Gedetailleerde lijst van de huidige map weergeven
ls -l
De meest basale manier om ls -l te gebruiken, die gedetailleerde informatie over bestanden en mappen in de huidige map weergeeft.
Gedetailleerde lijst weergeven met mensvriendelijke groottes
ls -lh
Voeg de -h optie toe om bestandsgroottes weer te geven in K, M, G eenheden om de leesbaarheid te verbeteren.
Gedetailleerde lijst weergeven inclusief verborgen bestanden
ls -la
Voeg de -a optie toe om ook verborgen bestanden en mappen die beginnen met een punt (.) gedetailleerd weer te geven.
Gedetailleerde lijst van een specifieke map weergeven
ls -l /var/log
Geeft gedetailleerde informatie weer over bestanden en mappen op het opgegeven pad.
Gedetailleerde lijst weergeven gesorteerd op meest recent gewijzigde bestanden
ls -lt
Voeg de -t optie toe om de bestanden weer te geven die het laatst zijn gewijzigd, in volgorde.
Tips & Aandachtspunten
De uitvoer van ls -l bevat veel belangrijke informatie, dus het is belangrijk om de betekenis van elk veld te begrijpen.
Uitleg van de uitvoervelden van ls -l
De informatie die elke kolom in het ls -l commando weergeeft, is als volgt:
- Eerste teken: Bestandstype (d: map, -: gewoon bestand, l: symbolische link, c: karakterapparaat, b: blokapparaat, p: pipe, s: socket)
- Volgende 9 tekens: Bestandspremissies (lees(r)/schrijf(w)/uitvoer(x) permissies voor eigenaar/groep/andere gebruikers, in die volgorde)
- Derde veld: Aantal harde links (voor mappen, het aantal submappen plus 2)
- Vierde veld: Naam van de bestandseigenaar
- Vijfde veld: Naam van de bestandsgroep
- Zesde veld: Bestandsgrootte (in bytes, leesbaarheid verbeterd met de -h optie)
- Zevende veld: Maand, dag, tijd (of jaar) van laatste wijziging
- Laatste veld: Naam van het bestand of de map
Gebruikstips
ls -l kan krachtige functies uitvoeren in combinatie met andere commando's.
- De uitvoer van ls -l wordt vaak gebruikt in combinatie met andere commando's zoals `grep`, `awk`, `sort` via pipes (|) om specifieke informatie te filteren of te sorteren.
- Om het totale blokgebruik van een map te controleren, raadpleegt u de waarde `total` die in de eerste regel van de `ls -l` uitvoer wordt weergegeven.