Ga naar hoofdinhoud

1.1 Je eerste commando's

Hieronder staat een oefenterminal. Klik erin en typ whoami, en druk op Enter.

Terminal laden...

De antwoordt met student. Dat is de naam waarmee je bent ingelogd: whoami is Engels voor "wie ben ik?".

De prompt​

Voor de cursor staat steeds dezelfde regel:

student@oefenpc:~$

Dat heet de prompt. Linux laat ermee zien dat hij klaar is voor je volgende commando. Hij vertelt ook drie dingen:

StukBetekenis
studentwie je bent
oefenpcop welke computer je werkt
~in welke map je staat; ~ is je eigen thuismap

Het dollarteken sluit de prompt af. Typ je dat teken niet mee als je een commando uit een les overneemt.

Voorspel​

Typ nog niets. pwd (print working directory) laat zien in welke map je staat. De prompt zegt al ~. Wat denk je: geeft pwd ook ~, of iets anders?

Klik hier als je het hebt geprobeerd
/home/student

Iets anders: pwd geeft de map voluit. Je thuismap heet /home/student, en ~ is de afkorting die de prompt ervoor gebruikt.

Kijken wat er in een map staat​

Met ls (list) zie je wat er in de map staat:

ls
notities.txt

Er staat één bestand. Met ls -a (all) zie je ook de verborgen bestanden: alles wat met een punt begint, zoals .bashrc. Linux verstopt die omdat het instellingen zijn waar je meestal niet aan hoeft te komen.

Het stukje -a heet een optie. Een optie begint met een streepje en verandert wat het commando doet.

Opdracht 1.1.a: drie vragen aan de computer​

Zoek met de oefenterminal het antwoord op:

  1. Hoe heet de computer waarop je werkt?
  2. Welk besturingssysteem draait erop?
  3. Wat staat er in de map /etc?
Terminal laden...
Klik hier voor een tip

Typ help voor een lijst met commando's. Bij vraag 3 zet je de map achter het commando, met een spatie ertussen.

Klik hier voor het antwoord
hostname
uname
ls /etc

hostname geeft oefenpc, dezelfde naam als in de prompt. uname geeft Linux; met -a erbij krijg je ook de versie. Welke soort Linux het precies is (er zijn er veel, zoals , Debian en Fedora), lees je in les 2.1 in een bestand. ls /etc toont onder andere hostname, hosts en passwd: in /etc staan de instellingen van de hele computer.

Er gaat iets mis​

Command not found​

bash: Whoami: command not found

Oorzaak: Linux maakt verschil tussen hoofdletters en kleine letters. Whoami is een ander woord dan whoami, en dat commando bestaat niet.

Oplossing: typ commando's met kleine letters, precies zoals ze in de les staan.

# FOUT
Whoami

# GOED
whoami

Dezelfde melding krijg je bij een typfout (whomai). Typ je het dollarteken van de prompt mee ($ whoami), dan noemt hij het dollarteken: bash: $: command not found.

Er gebeurt niets​

Oorzaak: je hebt nog niet op Enter gedrukt, of de terminal heeft je klik niet gekregen.

Oplossing: klik in het zwarte vlak tot je de cursor ziet knipperen, en sluit elk commando af met Enter.

Door naar 1.2 Door mappen lopen.