De opdracht `ls -l` in Unix- en Linux -systemen geeft bestanden en mappen in een lang Formaat, die gedetailleerde informatie over elk item verstrekt.
Hier is een uitsplitsing:
`ls` - De basisopdracht voor de inhoud van de lijst met map.
`-l` - De optie die vertelt `LS` om het lange lijstformaat te gebruiken.
Uitvoerverklaring
Een typische `ls -l' -uitvoer ziet er zo uit:
`` `
-RW-R-R-- 1 Gebruikersgroep 1234 okt 26 10:00 Bestand.txt
DRWXR-XR-X 2 Gebruikersgroep 4096 30 september 14:30 MyDirectory
`` `
Laten we ontleden wat elk deel betekent:
1. Bestandstype en machtigingen:
* `-`:geeft een normaal bestand aan (zoals een tekstdocument, afbeelding, enz.)
* `D`:geeft een map aan
* `l`:geeft een symbolische link aan
* ... (er bestaan andere minder veel voorkomende typen)
machtigingen (volgende 9 tekens):
* `rw -` (Machtigingen van de eigenaar):
* `r`:lees toestemming
* `w`:schrijf toestemming
* `x`:Voer toestemming uit
* `-`:toestemming geweigerd
* `r--` (Groepsmachtigingen):Hetzelfde als hierboven, maar voor de groep die het bestand/de map bezit.
* `r--` (Andere machtigingen):machtigingen voor iedereen.
2. Aantal harde links:
Dit toont meestal '1' voor reguliere bestanden. Mappen hebben een waarde van 2 of meer.
3. Eigenaar: De gebruikersnaam van de eigenaar van het bestand/directory.
4. Groep: De groepsnaam waartoe het bestand/directory behoort.
5. Grootte: De grootte van het bestand in bytes. Voor mappen toont het meestal de grootte van de directory -invoer, niet de totale inhoudsgrootte.
6. Laatste modificatietijd: De datum en tijd waarop het bestand/de map voor het laatst is gewijzigd.
7. Naam bestand/directory: De naam van het bestand of de map.
Voorbeelden:
* `ls -l myfile.txt` :Toont gedetailleerde informatie over het bestand "myfile.txt".
* `ls -l/home/user/documenten` :Vermeldt de inhoud van de directory "Documenten" met gedetailleerde informatie.
Sleutelgebruik van `ls -l`:
* Inzicht in bestandsrechten: Cruciaal voor beveiliging en samenwerking, zodat u kunt zien wie bestanden kan lezen, schrijven of uitvoeren.
* problemen met probleemoplossing: Handig wanneer bestanden zich niet gedragen zoals verwacht, omdat het eigendoms- en wijzigingsdetails onthult.
* Systeembeheer: Beheerders gebruiken uitgebreid `ls -l` om bestanden, mappen en hun machtigingen te beheren. |