terminal
Elke programmeertraditie heeft zijn eenvoudigste eerste les, en de versie van de command line dient ook als levenslange debug-gewoonte.
echo drukt simpelweg de tekst die erna volgt terug af op het scherm, waardoor het de shellscriptversie van een 'Hello World'-eerste oefening is, en tegelijk een constant, praktisch hulpmiddel bij debuggen. Typ je bijvoorbeeld echo $PATH, dan zie je de huidige waarde van die variabele, en door echo-statements door een script te strooien kun je de voortgang ervan volgen en controleren wat er bij elke stap gebeurt.
'yell' (schreeuwen) en 'sing' (zingen) zijn gewoon speelse, ongerelateerde woorden gekozen om thematisch te rijmen op 'echo', maar geen van beide is een echt commando met enige functie in een shell.
Hoewel het een van de eenvoudigste mogelijke commando's is, blijft echo een levenslange gewoonte voor ontwikkelaars, aangezien het controleren van de waarde van een variabele of bevestigen dat een script een bepaald punt heeft bereikt iets is dat programmeurs voortdurend doen, ongeacht hoe ervaren ze zijn.
terminal
Waar brengt 'cd ~' je naartoe?Wat is de fundamentele toetsencombinatie om het te onderbreken?Hoe heet dit bestand, opgeslagen met de extensie .sh?Hoe heet deze aanpak, in tegenstelling tot de aanklikbare GUI?De bekendste standaard op Linux en Mac draagt een woordgrapje in zijn naam — 'de shell, opnieuw geboren'. Wat is het?Waarschijnlijk de meest getypte twee letters in de computergeschiedenis: welk terminalcommando geeft antwoord op 'wat zit er in deze map?'Waar staat het voor?Welk commando print het volledige pad van je huidige locatie?Wat is het?Hoe heet dit, geschreven met de verticale streep (|)?'Dit commando vereist beheerdersrechten.' Op Linux en Mac — welk toverwoord zet je ervoor, ook bekend van het 'maak me een boterham'-stripmeme?Welke versleutelde tool voor toegang op afstand laat je een terminal openen op zo'n server en die direct bedienen?Quration — Quration AIQ