Close the Gap wil graag dat jij voor hen een PC gaat installeren voorzien van een Ubuntu distributie (doe dit via VMware). Op deze PC gaan twee gebruikers (user1 en user2) werken. De twee gebruikers maken onafhankelijk van elkaar gebruik van het systeem. Iedere gebruiker krijgt dus een eigen inlognaam voor Ubuntu.
De twee gebruikers willen op de Linux PC gebruik gaan maken van een eenvoudig memosysteem waarmee zij onderling kleine berichten aan elkaar kunnen achterlaten.
Maak een memosysteem via het Linux terminalvenster |
User1 en user2 hebben allebei toegang tot het bestand memo.txt. In dit bestand kunnen beide gebruikers lezen en wijzigingen aanbrengen. Wanneer de ene gebruiker aan de andere gebruiker een memo wil achterlaten, dan voegt de gebruiker een nieuwe regel toe in dit bestand. Alle memo’s worden dus in memo.txt geplaatst.
Omdat user1 de belangrijkste gebruiker is van het memo-systeem, staat het bestand memo.txt in een directory onder het home directory van user1 (/home/user1). Om het overzicht te bewaren, wordt het bestand memo.txt in een speciaal daarvoor aangemaakt directory geplaatst, nl. het directory memosys (/home/user1/memosys).
Maak dit directory aan met de juiste rechten |
Initieel zorg jij ervoor dat het bestand memo.txt wordt aangemaakt. De inhoud van dit tekstbestand moet beginnen met de regel:
--------------- Memo ---------------
En eindigen met de regel:
------- Gemaakt door (naam+ studentnummer) voor Close The Gap -------
Maak het bestand memo.txt aan op het directory memosys met de juiste rechten Vul het bestand memo.txt, zoals hierboven omschreven |
Wanneer een gebruiker inlogt op de Linux PC en er is een nieuwe memo, dan is het handig als dit tijdens het opstarten aan de gebruiker wordt gemeld. De gebruiker weet vervolgens dat hij even in het memo.txt bestandje moet kijken naar de nieuwe memo.
Hiervoor gebruiken we het script memo_check.
Download dit script memo_check vanaf n@tschool Zorg ervoor dat het script tijdens het booten van de Linux PC wordt uitgevoerd |
Wanneer er een nieuwe memo is, wordt deze melding nu in het Engels aan de gebruiker gegeven. Niet iedere gebruiker spreekt Engels, daarom moet de melding in het Nederlands worden weergegeven.
Pas het script aan zodat de melding in het Nederlands wordt weergegeven |
Menu |
|