Advertentie

De terminal kan een intimiderende plek zijn, maar de kans is groot dat je er een opent tijdens je Linux-ervaring. Als je daar behoorlijk wat tijd doorbrengt, zul je merken dat het eigenlijk niet zo erg is. Ik gebruik de terminal liever voor sommige taken, zoals software installeren en updaten Problemen oplossen met de Ubuntu Update ManagerVrijwel elke gebruiker heeft problemen ondervonden met de Ubuntu Update Manager, met ontbrekende opslagplaatsen of vanwege ongebruikelijke fouten die wijzen op problemen met de internetverbinding. We laten u zien hoe ze kunnen worden aangepakt. Lees verder .

Of je nu een terminale beginner bent of iemand die lang geleden de angst heeft overwonnen, er zijn manieren om dingen soepeler te laten verlopen. Hier zijn 20 sneltoetsen die u kunnen helpen een deel van de onhandigheid van de opdrachtregel te overwinnen.

LinuxTerminalShortcuts-Echo

De cursor verplaatsen

In eerste instantie lijkt zelfs het verplaatsen door de terminal moeilijker. Gelukkig is het niet moeilijker, alleen anders. Haal je hand van je touchpad, haal diep adem en lach. Het toetsenbord staat op het punt je beste vriend te worden.

instagram viewer

1. Spring tussen delen van een lijn

Gebruik Ctrl + links en Ctrl + rechts om te bewegen tussen de verschillende lijndelen. Stel dat u de volgende regel heeft getypt.

dnf installeer kde-desktop-omgeving

Tikken Ctrl + links brengt je naar het begin van milieu, bureaublad, kde, installeren, en dnf, in die volgorde.

2. Spring naar het begin of einde van een regel

Huis of Ctrl + A verplaats de cursor naar het begin van de regel. Einde of Ctrl + E brengt je terug naar het einde.

Welke toetsen u gebruikt, hangt af van uw toetsenbordindeling. Niet alle pc's hebben Huis en Einde sleutels. MacBooks niet. Hoe dan ook, Ctrl + A / E zou moeten werken.

3. Wis delen of alles van een lijn

Ctrl + K neemt alles van je huidige positie tot het einde van de regel en geeft het de laars. Ctrl + W gaat alleen achter het woord direct voor de cursor. Ctrl + U wist vanaf het begin van de regel tot aan de huidige positie van de cursor

4. Vul een opdracht of map automatisch aan

Als u op het tabblad drukt, wordt de naam van de huidige opdracht of map voltooid.

Stel dat u met deze regel naar uw downloadmap navigeert:

cd / home / gebruiker / downloads

Je kunt op de tab drukken als je er eenmaal bent cd / home / gebruiker / Dow om het woord automatisch af te maken.

Stel dat u een heleboel apps wilt installeren met apt-get installeren. Jij kan typen apt-get ins en klik op het tabblad.

Als de terminal niet kan voorspellen wat je probeert te zeggen, laat het je dit meestal weten met een pieptoon.

Recycling

Degenen onder ons die zijn opgegroeid in het tijdperk van Windows en Mac, zijn eraan gewend geraakt om op pictogrammen te klikken om dingen voor elkaar te krijgen. Dat is er niet in de terminal. Dit betekent dat we elke opdracht moeten typen. Gelukkig hebben we manieren om te voorkomen dat dingen steeds opnieuw worden getypt.

5. Schakel tussen recent gebruikte lijnen

druk de Omhoog pijl om naar de laatste opdracht te gaan die u hebt gebruikt. Tik er nogmaals op om de vorige op te halen. druk de Beneden pijl als je te ver bent gegaan.

De terminal slaat uw geschiedenis op, zelfs wanneer u het venster sluit, dus u kunt dit doen om opdrachten op te roepen die u dagen geleden gebruikte.

6. Kopieer de vorige regel

Stel dat u een zojuist gegeven opdracht wilt herhalen, maar met rootrechten. De kans is groot dat je bent vergeten om aan de lijn te beginnen sudo (hierover later meer). In dat geval kunt u, in plaats van de hele opdracht opnieuw te typen, gewoon invoeren:

sudo !!

De dubbele uitroeptekens vertellen de terminal dat u de vorige regel opnieuw wilt invoeren.

7. Kopieer de vorige regel met een specifieke opdracht

Wat als de opdracht die u wilt herhalen niet de laatste is die u hebt gebruikt? De hierboven geïllustreerde opdracht, !!, werkt niet meer. In plaats daarvan wilt u een enkel uitroepteken gebruiken in combinatie met het begin van de opdracht die u wilt ophalen.

Je zou bijvoorbeeld kunnen gebruiken ! apt-get, ! dnf, of ! pacman om opnieuw te controleren op updates. De techniek werkt ook mee CD, Mens, en andere essentiële commando's Een A-Z van Linux - 40 essentiële opdrachten die u moet kennenLinux is het vaak genegeerde derde wiel voor Windows en Mac. Ja, in de afgelopen tien jaar heeft het open source-besturingssysteem veel grip gekregen, maar het is nog lang niet overwogen ... Lees verder .

LinuxTerminalShortcuts-Repeat-Command

8. Kopieer het vorige argument

Na het kopiëren en plakken van een map naar een nieuwe locatie, wil je misschien andere dingen gaan doen in die doelmap. Probeer dit:

cd! $

De !$ geeft het laatste gebruikte argument aan. Houd er rekening mee dat argumenten bestaan ​​uit alle informatie die u een opdracht geeft om een ​​taak te voltooien, dus mappen zijn niet de enige dingen die u kunt recyclen met !$.

9. Typfouten corrigeren

Soms gebeuren typefouten. In een artikel kunnen ze tot schaamte leiden. In de terminal stoppen ze met het werken van opdrachten. Gelukkig is er een gemakkelijke oplossing.

Laten we zeggen dat je alle dingen wilt opzoeken die je kunt doen met Fedora's pakketbeheerder, DNF. Om dit te doen, start u uw terminal op en typt u:

man dfn

Nou, dat klopt niet. De terminal vertelt je dat die er is 'Geen handmatige invoer voor dfn.'

Je weet dit. Om het probleem op te lossen, typt u:

^ dfn ^ dnf

Wanneer u op enter drukt, herhaalt de terminal de opdracht met de nieuwe spelling.

Navigeren door mappen

Het starten van applicaties is niet het enige dat u op uw computer doet, en hetzelfde geldt zodra u de terminal induikt. Soms moet je gewoon bestanden verplaatsen en door mappen bladeren.

Dit komt met een leercurve, maar met deze basisprincipes uit het hoofd, heb je het in een mum van tijd onder de knie.

10. Navigeer naar een specifiek bestand of specifieke map

Zoals ik al zei, kan het manipuleren van bestanden een hele klus zijn. Je moet de locatie van een bestand onthouden en weten hoe je het pad expliciet moet typen. Wie doet dat?

Een eenvoudigere aanpak is om een ​​bestand of map naar de terminal te slepen. Hiermee wordt het pad toegevoegd aan het einde van uw huidige opdracht.

LinuxTerminalShortcuts-Drag-Drop

11. Navigeer tussen mappen

Zodra u al bent begonnen met het beheren van mappen in de terminal, kan slepen en neerzetten beginnen te voelen als, nou ja, slepen. Op dat moment worden deze twee stippen je beste vriend. Wanneer je gebruikt CD om te bewegen, volg dat commando met ..

Nee, dat zijn geen onafgewerkte ellipsen. Laten we dit eens proberen.

cd ..

CD gevolgd door twee punten brengt u naar de bovenliggende directory.

Gebruik om te schakelen tussen mappen in de bovenliggende map cd .. gevolgd door de naam. Doe alsof je bestanden in je beheert /Music/Black_Eyed_Peas map, maak je de klus af en nu wil je er naar toe springen /Music/Lindsey_Stirling. Voer gewoon in:

cd ../Lindsey_Stirling

12. Keer terug naar de vorige directory

Halverwege het bewerken van bestanden in /Lindsey_Stirling, realiseer je je dat je bent vergeten een van de overbodige afbeeldingen van albumhoezen te verwijderen /Black_Eyed_Peas map. Gebruik een streepje om direct terug te gaan. Als in -

cd -

13. Ga terug naar de Home Directory

Als je klaar bent om naar huis te gaan, zeg maar CD. Dat is het.

14. Zie uw huidige directory

Oké, je navigeert al een tijdje en je weet niet meer waar je bent. Het gebeurt. Enter pwd om het pad naar uw locatie te zien.

15. Ga naar de hoofdmap

Oh, dus je bent legitiem. Als u rechtstreeks naar uw hoofdmap wilt navigeren en wilt beginnen CDAls je rondloopt in de terminal, ken je duidelijk je weg in Linux. Om rechtstreeks naar het vlees en de aardappelen van uw besturingssysteem te gaan, gebruikt u:

cd /

16. Houd root-toegang

Ja, ik had deze overal op de lijst kunnen plaatsen, maar om een ​​van de bestanden in de hoofdmap te manipuleren, heb je beheerderstoegang nodig. De beste manier om dit te doen, is afhankelijk van uw distributie. Een optie is om te plaatsen sudo aan het begin van uw commando.

Een andere benadering, ervan uitgaande dat u het root-wachtwoord heeft, is om te gebruiken zo in plaats daarvan. Hiermee wordt u aangemeld als beheerder en kunt u de gewenste wijzigingen aanbrengen zonder dat u zich zorgen hoeft te maken over het opnieuw invoeren van uw wachtwoord. Het kan tijd besparen als u van plan bent een aantal wijzigingen op rootniveau aan te brengen. Maar doe dit niet als u zelfs maar een klein beetje onzeker bent over wat u doet Wat is SU en waarom is het belangrijk om Linux effectief te gebruiken?Het Linux SU- of root-gebruikersaccount is een krachtig hulpmiddel dat nuttig kan zijn bij correct gebruik of verwoestend bij roekeloos gebruik. Laten we eens kijken waarom u verantwoordelijk moet zijn bij het gebruik van SU. Lees verder .

Multitasking

Je hebt de basis geleerd. Ben je nu klaar om je terminal-fu naar een hoger niveau te tillen?

17. Voer meerdere opdrachten uit

Om dit te doen, heb je een paar ampersands nodig. U voert een opdracht uit, voer in &&, en vervolg met een tweede taak die pas begint als de eerste niet mislukt. Hier is een (weliswaar dom) voorbeeld.

echo "Waar is Lindsey Stirling?" && echo "Hier is ze!" && cd / home / user / Music / Lindsey_Stirling

De terminal zal de tekst "Waar is Lindsey Stirling?" Dan staat er 'Hier is ze!' voordat u naar de juiste muziekmap gaat.

Je kunt bedenken && zoals en. Net als in, vertel je de terminal om dit te doen endit en dit.

18. Voer een opdracht uit met een back-upschema

Het dubbele ampersandsignaal geeft aan dat het volgende commando alleen moet worden uitgevoerd als het vorige is gelukt. Misschien wilt u het tegenovergestelde, alleen een commando uitvoeren als de eerste mislukt. Wissel in dat geval && voor ||.

19. Voer een commando uit op de achtergrond

Plaats een enkele & aan het einde van een regel. De terminal zal u een procesnummer tonen en dan, zolang er niets fout ging, weer normaal worden alsof er niets aan de hand was.

LinuxTerminalShortcuts-Command-Background

Voer de in om te zien welke processen momenteel worden uitgevoerd banen commando. Je kunt gebruiken doden gevolgd door het opgegeven procesnummer om een ​​taak te stoppen. Als alternatief kunt u de bewerking ook weer naar de voorgrond halen met fg.

20. Voer meerdere opdrachten uit op de achtergrond

Zoals je zou verwachten, de & doet dit ook. Nadat u uw eerste opdracht met een hebt beëindigd &, volg een andere.

rmdir / home / user / Public / & killall chromium-browser & sudo apt-get update &

Al deze taken worden op de achtergrond uitgevoerd. Elk wordt geactiveerd, ongeacht of de anderen slagen of falen.

Ben je klaar voor de terminal?

Tegen de tijd dat je al deze snelkoppelingen hebt doorlopen, zou dat mysterieuze zwarte venster met witte tekst vertrouwd aan moeten voelen. U kunt zelfs merken dat u altijd een terminalvenster ergens op uw bureaublad openhoudt.

In dat geval is dat zo tijd om kennis te maken met de leuke dingen 9 eigenzinnige Linux-opdrachten die u moet kennen (en waarvan u zult houden)Maak ASCII-kunst, praat met je computer en speel tekstavonturen. Je Linux-opdrachtregel is niet alleen voor werk: het kan raar vermakelijk zijn, als je de juiste opdrachten kent. Lees verder . Als je je zelfverzekerd voelt, kan dat doorgaan met het beheren van partities Neem de controle over Linux-schijfpartities met deze 10 fdisk-opdrachtenHoewel desktop schijfbeheertools ook beschikbaar zijn voor Linux-distributies (zoals het Schijfhulpprogramma in Ubuntu), biedt het gebruik van de fdisk-opdrachtregelhulpprogramma meer opties. Lees verder ? Alternatief, misschien wilt u besteed meer tijd aan het leren van de basis Een beknopte handleiding om aan de slag te gaan met de Linux-opdrachtregelJe kunt veel geweldige dingen doen met opdrachten in Linux en het is echt niet moeilijk om te leren. Lees verder . Wat je ook doet, er zijn er bepaalde opdrachten die u nooit mag uitvoeren 9 dodelijke Linux-opdrachten die u nooit mag uitvoerenU mag nooit een Linux-opdracht uitvoeren tenzij u precies weet wat het doet. Hier zijn enkele van de dodelijkste Linux-opdrachten die u voor het grootste deel wilt vermijden. Lees verder .

Wat zijn je favoriete terminal-snelkoppelingen? Zijn er opdrachten die u leerlingen zou aanraden om in het geheugen vast te leggen? Deel uw kennis in de comments!

Bertel is een digitale minimalist die schrijft vanaf een laptop met fysieke privacyschakelaars en een door de Free Software Foundation onderschreven besturingssysteem. Hij waardeert ethiek boven functies en helpt anderen de controle over hun digitale leven te nemen.