Sinds de afgelopen 3 weken heb ik hopelijk je hersenen gemarineerd met alle Linux-goedheid die je ooit zou willen hebben en zoals het populaire gezegde "alles goeds moet een einde komen", is het eindelijk tijd om deze serie ook af te ronden.
Als dit je eerste keer hier is, moet je waarschijnlijk deel 1, 2 en 3 doornemen voordat je aan dit bericht begint. Deel 1 behandelde de basisprincipes van Linux, de installatie en enkele van de eenvoudige commando's, Deel 2 gebouwd bovenop deel 1 en we hebben het behandeld bestandsafhandeling, processen etc en in deel 3 behandelden we de systeembeheerkant van de dingen.
Dit is de laatste en dit wordt zeker de leukste tot nu toe. We halen ons trucje voor deze tevoorschijn en het wordt een open vuur!
Dit is wat we in dit bericht zullen behandelen. Zet je schrap, want de lijst is erg lang. Klaar?
- Easter Eggs
Dat klopt, er zullen alleen coole paaseieren en trucs voor de Linux-terminal zijn in deze, dus laten we aan de slag gaan zonder nog meer vertragingen.
1. moo: het loslaten van de terminale koeien
Behalve dat het populair is omdat het vrij beschikbaar is, is Linux ook behoorlijk populair vanwege de ongebruikelijke aantrekkingskracht op koeien. Er zijn meerdere plekken in het besturingssysteem waar je koeien tegenkomt. We beperken ons tot de terminal.
Op Linux gebruiken we geneigd (Advanced Pschakeling Tools) om updates en hulpprogramma's te installeren. Maar als je nieuwsgierig genoeg bent, vind je in het hele systeem een flink aantal paaseieren.
Geef het commando apt help en scroll naar het einde. Je zult de lijn vinden Deze APT heeft Super Cow Powers. Dat is een duidelijke hint naar een paasei.

Terug in het terminaltype:
apt-krijg moo
En daar ga je, je hebt een van de eerste paaseieren ontdekt. We zijn begonnen met apt omdat je het waarschijnlijk voor elke opdracht gaat gebruiken (ervan uitgaande dat dit de eerste keer is dat je het uitprobeert).
Nu we de koeien hebben losgelaten, gaan we eens kijken welke trucs ze kunnen uitvoeren.
2. cowsay: Laat de ASCII-koe praten!
Oké, laten we onze mooie ASCII-vriend aan het woord laten, in het terminalvenster bedoel ik. Er is een commando waarmee je een koe kunt laten zeggen wat hij maar wil. Het enige dat u hoeft te doen, is uw bericht doorgeven na het cowsay-commando.
NOTITIE: Als dit de eerste keer is dat u deze opdracht uitvoert, zal de terminal u niet meteen de uitvoer laten zien, maar u een bericht geven dat het programma niet beschikbaar is. En het zou ook afdrukken hoe u het kunt installeren.
Voor de meeste programma's in deze lijst kunt u deze installeren met de opdracht apt. Het formaat voor al deze zou zijn:
apt PROGRAM_NAME installeren
Als u klaar bent, roept u de opdracht als volgt opnieuw op. En een ASCII-koe zou komen opdagen met uw bericht.

Best wel cool toch?
Er zijn een aantal manieren waarop je het cowsay-commando kunt configureren, maar om het kort te houden, laat ik je het uitpraten.
Meebewegen!
3. waarzeggerij: de koeien zijn wijs
Onze ASCII-koevriend was tot nu toe gewoon in staat om de berichten die we aanleverden eruit te flappen, maar zou het niet waanzinnig gaaf zijn om hem iets "intelligenter" te laten doen? Zullen we het ons fortuin laten vertellen? Nu kan ik niet wedden op de nauwkeurigheid van de voorspelling, maar ik kan wedden dat dit zeker zal helpen om de stemming een beetje te verlichten.
Hier leest u hoe u de ASCII-koe kunt vragen om uw fortuin te vertellen.
Nogmaals, als dit de eerste keer is dat je dit programma gebruikt, wat ik vermoed van wel, zal de terminal je vragen om het programma eerst te installeren. U kunt hiervoor de instructies op het scherm volgen.
Zodra je de juiste programma's hebt geïnstalleerd, geef je de volgende opdracht en druk je op enter.
fortuin | cowsay
Dit is wat wordt geretourneerd.

Het is echt leuk om de koe een interessant gezegde te laten afdrukken. Maar wat interessanter is, is dat we de uitvoer van het fortuin-commando nemen en het leveren als invoer voor het cowsay-commando. De | dat je in het midden zegt heet a pijp en het wordt gebruikt om de uitvoer van de ene opdracht om te leiden naar een andere opdracht als invoer. Het is bijna zoals de omleidingsoperators we zagen in deel 2 maar dit werkt voor het communiceren van gegevens tussen opdrachten.
4. aptitude cowsay: de verborgen dode olifant
Met de affiniteit van apt voor koeien, vraag je je misschien af of andere tools deze paaseieren hebben. Om je de moeite te besparen om ze op te sporen, wil ik die vraag voor je beantwoorden. Ja dat doen ze. Aptitude is een andere geschikte tool (een wat gebruiksvriendelijkere) die verpakt is in een paasei dat nogal interactief is.
Typ het volgende:
aanleg moo

En zoals je kunt zien, staat er dat we geen paaseieren hebben in dit programma, wat ik moeilijk te geloven vind. Dus laten we het nog een keer proberen, maar laten we een beetje volhardend zijn. OK? Cool, daar gaan we:
geschiktheid -v moo

Nou, het zegt nog steeds dat er geen paasei is. Ik denk dat we strenger moeten zijn. Laten we het proberen tot het eindelijk toegeeft.

Nou, dit was leuk, niet? Ik heb wel medelijden met de olifant.
5. nmap: de Hacker Man-simulator
We hebben allemaal geprobeerd op te scheppen of indruk op iemand te maken door iets op de terminal te typen en iets cools te laten afdrukken, nietwaar? Of het nu is om er cool uit te zien in het bijzijn van je vriend of om indruk te maken op je geliefde, de ls en ping commando's zullen je niet te ver brengen. Laten we het spel opvoeren en doen alsof we een echte professional zijn.
Typ de volgende opdracht en zet je tinten op.
nmap -oS - google.com

nmap is echter een erg handig hulpmiddel voor zaken als het scannen van poorten en penetratietesten, dus beschouw dit programma niet als een grap. Het is echter cool om wat leet-speak op de terminal te zien.
6. lolcat: maak de terminal weer kleurrijk
Tot nu toe was alles wat we hebben gezien behoorlijk saai grijs. Nee, ik bedoel niet de stemming waar ik het letterlijk over de kleur heb. Laten we wat kleur toevoegen aan de console en de boel wat opfleuren, zullen we?
Ter referentie gebruiken we opnieuw het Fortune-programma voor de tekstuitvoer. Typ het volgende uit en wat je terminal krijgt wat klaprooskleuren.
fortuin | lol kat

We kunnen de uitvoer van elk denkbaar commando naar het lolcat-programma sturen. Ik heb hieronder een voorbeeld toegevoegd:

Oké, laten we doorgaan.
7. sl: Een stoomlocomotief voor uw typefouten
Hoe vaak is het niet geweest dat je een bepaald commando wilde typen, maar uiteindelijk iets totaal anders typte? Gebeurt me de hele tijd.
Een van mijn meest voorkomende is het verkeerd spellen van gut voor gti. Het komt zo regelmatig voor dat ik een alias voor git als gti heb gemaakt (niet zeker wat een alias is? Bekijk deel 3).
Hoewel de terminal meestal tegen je schreeuwt omdat je iets verkeerd hebt getypt, is er een commando dat je een paasei laat zien als je een typfout maakt. sl wat de typefout is voor ls is een echt terminalcommando dat een stoommachine op je scherm zal animeren wanneer je het typt, zoals je hieronder kunt zien.

Het heeft ook opties die ik je zou aanraden om zelf te bekijken.
8. telnet: films kijken in ASCII
Akkoord! Fans van de Force, deze is voor jullie. En voor mensen die die zin niet begrepen, ik heb het hier over Star Wars. Ik ben bijvoorbeeld een enorme Star Wars-nerd en toen ik dit paasei tegenkwam, blies het me weg. Wist je dat je een volledige vertoning van Star Wars Episode IV op je terminal kunt draaien? In ASCII?
Als je dat niet deed, wees dan voorbereid op het feit dat je van je sokken wordt geblazen.
Typ gewoon de volgende opdracht en druk op enter. En nu heb je alleen nog wat popcorn nodig.
telnet handdoek.blinkenlights.nl

Zoet toch? Als dit geen indruk op je vrienden maakt, moet je waarschijnlijk op zoek naar nieuwe.
9. cmatrix: Neo staat in je terminal
Laten we de nerdgeest levend houden. Laten we eens kijken hoe we onze gewone saaie grijze terminal kunnen veranderen in de matrixvisualisatie en de wereld kunnen zien vanuit Neo's ogen, zullen we?
Het commando heet cmatrix en zodra je de naam typt en op enter drukt. De terminals worden een matrix, net als degene die Neo zag.

10. ja: dat kunnen we!
Tenslotte
Laten we de serie afsluiten met een positieve en motiverende noot. En het kleinste meest krachtige en opbeurende woord dat er is, is: JA. Ja heeft de kracht om u in staat te stellen het ondenkbare te doen en u onbevreesd te maken. Laten we ja in de terminal typen, samen met een offerte naar keuze. En laten we nu alle positieve energie absorberen die er is (totdat je terminal crasht).

Conclusie
Oké, mensen, we zijn aan het einde van deel 4 gekomen en tot slot ook aan het einde van de Linux Hands On-serie. Het was inderdaad een leuke ervaring om deze serie te plannen en vervolgens met jullie te delen. Ons einddoel was om je een snelle introductie te geven tot Linux en enkele terminalopdrachten, zodat je op een punt komt waarop de terminal je niet langer intimideert. Als je eenmaal dat stadium hebt bereikt, kost het eerlijk gezegd niet al te veel moeite om de meer complexe concepten zelf te leren. We hopen dat je de serie nuttig zult vinden en op basis van je feedback zullen we besluiten om meer van dit soort maandelijkse series te behandelen. Blijf verbonden!
Akshay Anand
Dit was erg leuk. Ik heb deze serie volledig gevolgd en je hebt beter les gegeven dan zij deden op mijn college. Maak in de toekomst meer van dit soort handleidingen. Het is erg handig voor de lezer.