Ubuntu: Linux voor mensen/Aan de slag/Bestanden tonen met ls

Uit Wikibooks

Ubuntu: Linux voor mensen

  1. Starten van de Live CD
    1. De standaardprocedure
  2. De terminal
    1. Een terminal venster openen
    2. Terminal afsluiten
    3. De Live CD sessie afsluiten
  3. Basiscommando's
    1. Over het invoeren van commando's
    2. Bestanden tonen met ls
    3. Mappen
    4. Bestandstype
    5. Inhoud van tekstbestanden
  4. Hulp
    1. Manpagina's
    2. Andere manieren om documentatie te raadplegen
    3. Grafische hulp
    4. Uitzonderingen
  5. Met de shell leren werken
    1. Wat is een shell eigenlijk?
    2. Bash truuks
  6. Samenvatting

Zonet zagen we dat het ls commando gebruikt wordt om de inhoud van mappen te tonen. De algemene syntax van dit commando is als volgt:

Voorbeeld code om na te doen

ls [optie(s)] [bestand(en)_of_map(pen)]

Als je in handleidingen vierkante haken tegenkomt, betekenen die in deze context dat hetgeen ze omsluiten optioneel is. Inderdaad, ls werkt met of zonder bestandsnaam of mapnaam, en met of zonder opties. Zonder opties krijg je de inhoud van de huidige map te zien:

Voorbeeld code om na te doen

ubuntu@ubuntu:~$ ls
Desktop

Verborgen bestanden of specifieke eigenschappen van bestanden/mappen worden niet getoond. De bestanden/mappen die getoond worden, staan in je home directory, de map waarin je geplaatst wordt bij het opstarten van de terminal. In deze map mag je doen wat je wilt. In bovenstaand voorbeeld is de home directory nogal cryptisch aangeduid met het tilde symbool (~). Meer hierover in de volgende sectie, de paragraaf “Mappen”.

Het overgrote deel van de rest van het systeem is beveiligd zodat je er als gewone gebruiker niets aan kan veranderen.

De huidige map wordt aangeduid met een puntje (.); je kan de huidige map in beeld brengen door de -a optie te gebruiken.

Voorbeeld code om na te doen

We gaan niet letterlijk alle computeroutput in de cursus opnemen, dan zou die immers veel te dik worden. Het is de bedoeling dat je de opdrachten zelf ingeeft!

Als je deze optie, -a, opgeeft, zie je gelijk ook nog een ander bestand, namelijk .. (twee punten naast elkaar). Dit staat voor de parent directory of de map die de huidige map bevat. De huidige map bevat ook een aantal verborgen bestanden, die beginnen met een punt. Verschillende bestandstypes worden standaard met verschillende kleuren gemarkeerd: zwart voor gewone bestanden, blauw voor mappen, groen voor uitvoerbare bestanden (programma's). Er is een optie, --color, die standaard geaktiveerd is en dit resultaat geeft.

Opdracht

ls

  1. Voer alle commando’s uit die je tegenkomt. Neem de output op in je documentatie. Vergeet niet om het op een begrijpelijke manier te doen!
  2. Wat betekent het puntje?
  3. Verwerk in je hoofdstuk over commando’s wat het commando ls doet en welke opties je mee kunt geven aan het commando.
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.