Ubuntu: Linux voor mensen/Aan de slag/Inhoud van tekstbestanden

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

Enkel tekst![bewerken]

We hebben zo gehamerd op bestandstypes omdat we ons voornamelijk bezighouden met tekst terminals. Met de hulpmiddelen die we zodadelijk en in grote delen van de rest van de cursus zullen bespreken, kunnen we enkel de inhoud van tekstbestanden tonen. Als je geluk hebt, werkt zo'n commando of hulpprogramma ook op niet-tekstbestanden, zoals archieven of gecompileerde programma's. Als je minder geluk hebt, crasht je terminal. In geval van twijfel dus altijd eerst controleren of je wel met een tekstbestand te maken hebt, alvorens een hulpprogramma (commando) in textuele context uit te voeren!

Het cat commando[bewerken]

Het cat commando, van concatenate, is een van de meest gebruikte hulpprogramma's om inhoud van tekstbestanden over het scherm te laten lopen. Neem bijvoorbeeld de lijst met gebruikers op de computer (passwd, in de /etc map):

ubuntu@ubuntu:~$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
...

[Belangrijk] Probeer dit eens

Wat bemerk je bij het uitvoeren van de opdracht cat /usr/share/doc/python/copyright?

Het less commando[bewerken]

Het probleem met cat is dat grotere bestanden van begin tot eind over het scherm rollen. Je kan dan wel met het schuivertje rechts in je terminalvenster proberen om het begin te zien te krijgen, maar bij echt grote bestanden zal dat niet lukken. Gebruik in dat geval less:

ubuntu@ubuntu:~$ less /usr/share/doc/python/copyright

Enkele basisvaardigheden voor het gebruik van less:

  • Druk op de spatiebalk om de volgende pagina te zien te krijgen.
  • Druk B om terug te gaan.
  • Druk Q om het less programma te verlaten.
  • Je kan ook de pijltjes omhoog en omlaag gebruiken om te navigeren. In de volgende sektie (de paragraaf “Man pagina's”) behandelen we een voorbeeld.
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.