grep
- 
Onderzoek om beurt de opties -l -v -n -ivoor het commandogrep
 kijk eerst even in demanpagina
 test telkens op het bestand/etc/passwdvoor de string bash
- 
Gebruik grepom in/etc/passwdje eigen login details te tonen.
- 
Gebruik grepom in/etc/groupte vinden wie er in de groupsudozit
- 
Voer ook de volgende commando's uit als gewone gebruiker. Noteer telkens wat het commando doet en interpreteer telkens het resultaat (de teststring false geeft resultaten bij debian based distributies, en de teststring nologin bij red hat based distributies): $grep root /etc/passwd
 $grep -n root /etc/passwd
 $grep bash /etc/passwd
 $grep -v bash /etc/passwddebian/ubuntu/mint 
 $grep false /etc/passwd
 $grep -v bash /etc/passwd | grep false
 $grep -c false /etc/passwdredhat/centos/fedora 
 $grep nologin /etc/passwd
 $grep -v bash /etc/passwd | grep nologin
 $grep -c nologin /etc/passwd
- 
Test en interpreteer het volgende commando: 
 $ls -R /etc | sort | grep host | wc
- 
Als we in de zoekstring gebruik maken van ^(Alt-Gr 6) betekent dit dat we alleen zoeken aan het begin van een regel. Als we in de zoekstring gebruik maken van$betekent dit dat we zoeken enkel aan het einde van een regel.Bekijk de volgende voorbeelden; voer alle commando's uit als gewone gebruiker, 
 noteer telkens wat de commando's doen en interpreteer het resultaat:- onderzoek en vergelijk de volgende twee commando's:
$ history | grep "ls" $ history | grep "ls$"
- bekijk nu eerst deze referentie:
$ cat /etc/ntp.confonderzoek en vergelijk vervolgens de volgende twee commando's: $ grep -v "^#" /etc/ntp.conf $ grep -v "^#" /etc/ntp.conf | grep -v "^[ ]*$"
 
- onderzoek en vergelijk de volgende twee commando's:
- ... grepwaiting for INPUT ...
 