Veel mensen zijn bang voor de opdrachtregel. Ze zien het als het domein van softwareontwikkelaars of computernerds. Maar de opdrachtregel is slechts een andere manier om met uw pc om te gaan, en sommige taken zijn zo gemakkelijk uit te voeren met een CLI dat u blij zult zijn dat u uw angst heeft overwonnen.
Ja jij. Zelfs als u een familielid moet bellen voor hulp bij app-installaties, kunt u nog steeds de opdrachtregel gebruiken zonder uw machine kapot te maken. Zelfs als je het al prima doet met je pc, zijn hier enkele redenen om te overwegen om toch een paar commando's te leren.
1. De opdrachtregel is sneller
Veel mensen die leren hoe ze de Linux-terminal moeten gebruiken om apps te installeren of updates te downloaden, stoppen al snel met het gebruik van Linux-appstores. Dat komt omdat u met de opdrachtregel een programma kunt installeren in de tijd die een programma als GNOME Software nodig heeft om het laden te voltooien.
Waarom? De opdrachtregel doet niets extra's. Je hoeft geen extra afbeeldingen te downloaden om door een lijst met apps te bladeren. U hoeft geen grafische interface met panelen en knoppen te laden. Nadat u een opdracht hebt getypt, begint u bijna onmiddellijk met downloaden.
Dit snelheidsvoordeel geldt nauwelijks alleen voor het installeren van software. U kunt hele mapmappen kopiëren en plakken zonder uw bestandsbeheerder te hoeven openen.
U hoeft niet te wachten tot een app wordt geopend. Niet navigeren tussen mappen en markeren welke u wilt kopiëren. Niet wachten op laadstaven. Typ gewoon een opdracht, druk op Binnenkomen, en kijk hoe de magie gebeurt. Ja, magie. Computermagie.
2. U krijgt meer informatie
Oké, het is eigenlijk geen magie. Magie komt met een vleugje mysterie. Je ziet wat er gebeurt, maar je weet niet waarom of hoe. In die zin is de opdrachtregel het tegenovergestelde van magie, omdat de terminal je, in tegenstelling tot de meeste grafische apps, vaak precies vertelt wat hij doet.
Wanneer u die systeemupdates uitvoert, hoeft u niet naar een voortgangsbalk of spinner te staren en u af te vragen waarom dingen lijken te zijn gestopt.
Als de terminal systeemrepository's controleert, zal hij u dat vertellen. Als het bezig is met downloaden, zal het je vertellen (samen met de hoeveelheid gegevens die je aan het downloaden bent en met welke snelheid). Als er een fout optreedt, laat het u dit ook weten.
3. Geweldig voor grote of terugkerende taken
Stel dat u honderden of duizenden bestanden tegelijk wilt manipuleren. Dat klinkt als een heleboel, maar het duurt niet lang om zoveel foto's te maken of zoveel mp3's te downloaden.
Nu merk je dat je de metadata wilt bewerken, maar het vooruitzicht om het een voor een te doen is griezelig. Dit is een taak die goed geschikt is voor de terminal, waar de kans groot is dat u alle bestanden in één keer kunt manipuleren. Zeg dat je dat wilt batch alle bestanden hernoemen of verander de manier waarop ze in mappen zijn georganiseerd. Dat soort dingen.
De opdrachtregel is ook geweldig voor taken die u steeds opnieuw uitvoert. Misschien wilt u een back-up maken van bestanden uit uw thuismap, met uitzondering van bepaalde mappen, naar een harde schijf die u zojuist hebt aangesloten. Er zijn grafische apps die u voor de taak kunt gebruiken. Of u kunt de taak één keer in een terminal uitvoeren en de opdracht opslaan. In de toekomst kunt u eenvoudig kopiëren en plakken.
De opdrachtregel opent ook de deur naar automatisering en scripting. Jij kan schrijf een shellscript (in wezen een tekstbestand gevuld met opdrachten) dat de taak automatisch op terugkerende basis uitvoert. Dan bespaar je jezelf de moeite om elke keer te moeten kopiëren en plakken.
4. U kunt waarschijnlijk uw eigen pc repareren
De hoeveelheid informatie die een terminal biedt, maakt het gemakkelijker om bugrapporten in te dienen. Een ontwikkelaar vertellen dat een app vastloopt tijdens het downloaden van updates is slechts gedeeltelijk bruikbare informatie.
De ontwikkelaar weet dat er een probleem is, maar tenzij ze de bug kunnen repliceren, weten ze niet wat ze moeten oplossen. Maar een fout in de opdrachtregel vertelt hen specifiek wat er is gebeurd. Natuurlijk weten ze misschien niet het 'waarom', maar ze hebben in ieder geval een hoop tijd bespaard bij het vaststellen van het 'wat'.
Met diezelfde informatie kun je eventueel het heft in eigen hand nemen. Ja, sleutelen aan je computer kan eng zijn, vooral voor nieuwkomers, maar de situatie is iets minder als je computer je precies heeft verteld wat er mis is gegaan. Soms is de oplossing relatief klein.
Als u zich meer op uw gemak voelt met de opdrachtregel, vergroot u de kans dat u uw eigen machine kunt repareren. Als je je computer op een dag aanzet alleen om te worden begroet door een leeg scherm, kunt u mogelijk nog steeds inloggen op een terminal. Na het controleren van het juiste forum of de juiste website, kunt u instructies tegenkomen om u te begeleiden bij het proces om uw pc weer compleet te maken.
Het is een bevredigend gevoel als je jezelf uren aan de telefoon bespaart om hulp op afstand te krijgen van een familielid of een reis naar de reparatiewerkplaats.
Externe diensten hebben de manier veranderd waarop velen van ons onze apparaten gebruiken. Wanneer uw gegevens online zijn opgeslagen, kunt u eenvoudig toegang krijgen tot dezelfde informatie vanaf meerdere apparaten. Maar deze aanpak kost vaak geld, brengt privacyrisico's met zich mee en stelt u bloot aan datalekken.
Gelukkig zijn er veel gratis en open-source alternatieven opgedoken, waardoor het gemakkelijker wordt om je eigen server te runnen en host uw eigen bestanden op een apparaat zo goedkoop als een Raspberry Pi. U kunt video's naar al uw apparaten streamen of een kanban-bord opzetten dat uw gezinsleden kunnen gebruiken.
Het punt is dat veel van deze doe-het-zelf-alternatieven enige kennis van de opdrachtregel vereisen om de eerste keer aan de slag te gaan. Dus als de opdrachtregel je preuts maakt, moet je het misschien zonder doen.
Comfort met de Linux-terminal geeft kracht
Door de opdrachtregel te leren, kunt u meer, sneller en met meer begrip doen. Je kunt een knutselaar worden en apparaten van elke omvang configureren. Als je wilt, kun je opdrachtregelkennis omzetten in een carrière. U kunt systeembeheerder, softwareontwikkelaar of webdesigner worden.
Aan de andere kant hoef je dat allemaal niet te doen. Nadat u de opdrachtregel hebt geleerd, kunt u doorgaan met het gebruik van alle grafische apps die u al kent. Maar als er iets misgaat, kunt u gerust zijn, wetende dat de kans groot is dat u de situatie onder controle heeft.