Betaalmethoden Abuse

Wat het commando ls doet in Linux

23.08.2024, 03:07

Het ls commando in Linux wordt gebruikt om de inhoud van de huidige werkmap in de terminal weer te geven. Standaard toont het ls commando de namen van bestanden en submappen in de huidige map.

Waar dient het commando voor?

Команда ls в Linux

Het ls commando in Linux wordt gebruikt om een lijst van bestanden en mappen in een opgegeven map weer te geven. Het is een van de meest basale en meest gebruikte commando's in Unix-achtige besturingssystemen. Hier zijn de basisfuncties en parameters van het ls commando:

Basisfuncties

Lijst van bestanden en mappen: standaard toont het ls commando de namen van alle bestanden en mappen in de huidige map.

Nuttige parameters

Geeft een gedetailleerde lijst inclusief machtigingen, eigenaar, bestandsgrootte en wijzigingsdatum.

  1. Toont alle bestanden, inclusief verborgen bestanden (bestanden die beginnen met een punt).
  2. Gebruikt in combinatie met -l om bestandsgroottes weer te geven in een makkelijk te lezen formaat (bijv. KB, MB).
  3. Geeft recursief de inhoud van alle submappen weer.
  4. Sorteert bestanden op laatste wijzigingstijd.
  5. Sorteert bestanden op grootte.

Gebruiksvoorbeelden

  1. ls: Toont een lijst van bestanden en mappen in de huidige map.
  2. ls -l: Toont een gedetailleerde lijst van bestanden en mappen.
  3. ls -a: Toont alle bestanden, inclusief verborgen bestanden.
  4. ls -lh: Toont een gedetailleerde lijst met handige bestandsgroottes.

Het ls commando is handig om door het bestandssysteem te navigeren en informatie te krijgen over de inhoud van mappen.

Commando-opties

Enkele veelgebruikte opties voor het ls commando zijn:

-l: geeft een lange uitvoerindeling weer met aanvullende informatie over elk bestand, zoals permissies, eigenaar, groep, grootte, aanmaakdatum, enz.

-a: geeft alle bestanden weer, inclusief verborgen bestanden die beginnen met een punt.

-h: geeft de bestandsgrootte weer in een voor mensen leesbaar formaat (bijv. "1K", "2M", enz.).

-t: geeft bestanden weer in volgorde van meest recente wijziging, beginnend met de meest recente.

-r: toont bestanden in omgekeerde volgorde.

Een voorbeeld van het gebruik van het ls commando met de -l optie:

$ 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

In het bovenstaande voorbeeld geeft elke regel informatie weer over een bestand of map in de huidige map, inclusief permissies, aantal hardlinks, eigenaar, groep, grootte, laatste wijzigingsdatum en bestandsnaam.