Bespaar tijd in de Linux Terminal met deze 20 snelkoppelingen

Bespaar tijd in de Linux Terminal met deze 20 snelkoppelingen / Linux

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 bepaalde taken, zoals het installeren en bijwerken van software. Problemen met de Ubuntu Update Manager oplossen Problemen met de Ubuntu Update Manager overwinnen Vrijwel elke gebruiker heeft problemen met de Ubuntu Update Manager, met ontbrekende opslagplaatsen of als gevolg van ongebruikelijke fouten die problemen met internetconnectiviteit aangeven. We laten u zien hoe ze kunnen worden aangepakt. Lees verder .

Of je nu een beginnend newbie bent of iemand die lang geleden de angst overwon, er zijn manieren om dingen soepel te laten verlopen. Hier zijn 20 snelkoppelingen die u kunnen helpen bij het overwinnen van een deel van de onhandigheid van de opdrachtregel.

De cursor verplaatsen

In het begin lijkt zelfs het verplaatsen van 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.

1. Spring tussen delen van een lijn

Gebruik Ctrl + Left en Ctrl + Rechts om te schakelen tussen de verschillende delen van de regel. Laten we zeggen dat je de volgende regel hebt ingetikt.

dnf kde-desktop-omgeving installeren

aftakking Ctrl + Left verplaatst je naar het begin van milieu, desktop, 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, is afhankelijk van uw toetsenbordindeling. Niet alle pc's hebben Huis en Einde sleutels. MacBooks doen dat niet. Hoe dan ook, Ctrl + A / E zou moeten werken.

3. Wis onderdelen of alles van een lijn

Ctrl + K neemt alles van je huidige positie tot het einde van de regel en geeft het de boot. Ctrl + W gaat alleen het woord na dat vlak voor de cursor staat. Ctrl + U wist vanaf het begin van de regel tot de huidige positie van de cursor

4. Autocomplete een opdracht of map

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

Laten we ons voorstellen dat u met deze regel naar uw downloads-map navigeert:

cd / home / user / Downloads

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

Stel dat je een heleboel apps wilt installeren met apt-get install. Jij kan typen apt-get ins en druk op tabblad.

Wanneer de terminal niet kan voorspellen wat u probeert te zeggen, laat het u 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. Er is niets van dat 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. Schakelen tussen recent gebruikte lijnen

druk de omhoog pijl om naar het laatste commando te gaan dat je hebt gebruikt. Tik er nog een keer op om de vorige eruit te halen. druk de naar beneden pijl als je te ver bent gegaan.

De terminal slaat je geschiedenis op, zelfs wanneer je het venster sluit, dus je kunt dit doen om opdrachten op te roepen die je dagen geleden hebt gebruikt.

6. Kopieer de vorige regel

Stel dat u op zoek bent naar een opdracht die u zojuist hebt uitgegeven, maar met rootprivileges. De kans is groot dat je bent vergeten om aan de lijn te beginnen sudo (meer hierover later). In dat geval kunt u, in plaats van het hele commando opnieuw te typen, eenvoudig invoeren:

sudo !!

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

7. Kopieer de vorige regel met een specifiek commando

Wat als de opdracht die u wilt herhalen niet de laatste is die u hebt gebruikt? Het hierboven afgebeelde commando, !!, zal niet meer werken. In plaats daarvan wilt u één uitroepteken gebruiken in combinatie met het begin van de opdracht die u wilt ophalen.

U zou bijvoorbeeld kunnen gebruiken !apt-get, !dNF, of !pacman om opnieuw te controleren op updates. De techniek werkt ook met CD, man, en andere essentiële opdrachten Een A-Z van Linux - 40 Essentiële opdrachten die u moet kennen Een A-Z van Linux - 40 Essentiële opdrachten die u moet weten Linux is het vaak genegeerde derde wiel naar Windows en Mac. Ja, in het afgelopen decennium heeft het open source besturingssysteem veel grip gekregen, maar het is nog steeds ver verwijderd van het feit dat het ... Lees meer .

8. Kopieer het vorige argument

Nadat u een map naar een nieuwe locatie hebt gekopieerd en geplakt, wilt u misschien andere dingen beginnen 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 !$.

9. Typos repareren

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

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

man dfn

Wel, dat klopt niet. De terminal vertelt je dat er is “Geen handmatige invoer voor dfn.”

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

^ DFN ^ dnf

Als 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 wanneer u de terminal induikt. Soms moet je gewoon bestanden verplaatsen en door mappen bladeren.

Dit wordt geleverd met een leercurve, maar met deze basiskennis onthouden, zult u het snel onder de knie krijgen.

10. Navigeer naar een specifiek bestand of een 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 eenvoudiger benadering is om een ​​bestand of map naar de terminal te slepen. Hiermee wordt het pad aan het einde van uw huidige opdracht toegevoegd.

11. Navigeer tussen mappen

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

Nee, dat zijn geen onafgemaakte ellipsen. Hier, laten we dit proberen.

CD… 

CD gevolgd door twee perioden verplaatst u naar de bovenliggende map.

Als u wilt schakelen tussen mappen in de bovenliggende map, gebruikt u CD… gevolgd door de naam. Doe net alsof je bestanden beheert in je / Music / Black_Eyed_Peas map, voltooit u de taak en nu wilt u naar / Music / Lindsey_Stirling. Voer gewoon in:

cd ... / Lindsey_Stirling

12. Keer terug naar de vorige map

Halverwege het bewerken van bestanden in /Lindsey Stirling, je realiseert je dat je bent vergeten een van de overbodige albumhoezen te verwijderen die je hebt verstrikt /Black Eyed Peas map. Gebruik een liggend streepje om direct terug te gaan. Als in -

CD -

13. Ga terug naar de Home Directory

Wanneer je klaar bent om als het ware naar huis te gaan, ga je gewoon naar binnen CD. Dat is het.

14. Zie uw huidige directory

Oké, je bent al een tijdje aan het navigeren en je weet niet meer waar je bent. Het gebeurt. invoeren 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 bladeren en wilt starten CD-in de terminal, ken je duidelijk je weg in Linux. Om direct naar het vlees en de aardappelen van uw besturingssysteem te gaan, gebruikt u:

cd /

16. Houd root-toegang

Ja, ik had deze ergens in de lijst kunnen plaatsen, maar om de bestanden in de hoofdmap te manipuleren, heb je administrator-toegang 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 opdracht.

Een andere benadering, ervan uitgaande dat je het root-wachtwoord hebt, is om te gebruiken su in plaats daarvan. Hiermee wordt u aangemeld als de beheerder en kunt u alle gewenste wijzigingen doorvoeren 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 beetje twijfelt over wat u doet. Wat is SU en waarom is het belangrijk om Linux effectief te gebruiken? Wat is SU en waarom is het belangrijk om Linux effectief te gebruiken? De Linux SU of root-gebruikersaccount is een krachtige tool die nuttig kan zijn bij correct gebruik of verwoestend bij roekeloos gebruik. Laten we eens kijken waarom u verantwoordelijk zou moeten zijn bij het gebruik van SU. Lees verder .

Multitasking

Je hebt de basis geleerd. Nu ben je klaar om je terminal-fu naar het volgende niveau te brengen?

17. Voer meerdere opdrachten uit

Om dit te doen, heb je een paar ampersands nodig. Je voert een commando uit, enter &&, en follow-up met een tweede taak die alleen zal beginnen als de eerste niet faalt. Hier is een (toegegeven, dwaze) voorbeeld.

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

De terminal geeft de tekst weer “Waar is Lindsey Stirling?” Dan zal het zeggen “Hier is ze!” voordat je naar de juiste muziekmap gaat.

Je kunt denken aan && zoals en. Net als in vertel je de terminal om dit te doen endeze en deze.

18. Voer een opdracht uit met een back-upplan

Het dubbele ampersandsignaal geeft alleen de volgende opdracht als de voorgaande geslaagd is. Misschien wilt u het tegenovergestelde, om een ​​opdracht alleen uit te voeren als de eerste mislukt. Wissel in dat geval && voor ||.

19. Voer een opdracht uit op de achtergrond

Plaats een single en aan het einde van een regel. De terminal zal u een procesnummer laten zien en daarna, zolang er niets fout ging, keert u terug naar normaal alsof er niets aan de hand was.

Om te zien welke processen momenteel worden uitgevoerd, voert u het jobs commando. Je kunt gebruiken doden gevolgd door het opgegeven procesnummer om een ​​taak te dwingen om te stoppen met werken. Als alternatief kunt u de bewerking terug naar de voorgrond brengen met fg.

20. Voer meerdere opdrachten uit op de achtergrond

Zoals je zou verwachten, de & doet dit ook. Nadat je je eerste opdracht hebt beëindigd met een &, follow-up met 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, moet dat mysterieuze zwarte venster met witte tekst vertrouwd worden. U kunt zelfs merken dat u altijd een terminalvenster ergens op uw bureaublad openhoudt.

In dat geval is het tijd om kennis te maken met de leuke dingen. 9 Quirky Linux-commando's die je moet kennen (en waar je van houdt) 9 eigenzinnige Linux-commando's die je moet kennen (en waar je van houdt) ASCII-kunst maken, met je computer praten en tekst spelen avonturen. Je Linux-opdrachtregel is niet alleen voor werk: het kan raar vermakelijk zijn, als je de juiste commando's kent. Lees verder . Als je zelfverzekerd bent, kun je doorgaan naar het beheren van partities Take Control van Linux Disk Partitions met deze 10 fdisk Commands Take Control van Linux Disk Partitions met deze 10 fdisk Commands Hoewel desktop disk management tools ook beschikbaar zijn voor Linux distro's (zoals de Schijfhulpprogramma in Ubuntu), met behulp van de opdrachtregelhulpprogramma fdisk biedt meer opties. Lees verder ? Alternatief, wil je misschien meer tijd besteden aan het leren van de basisbeginselen Een korte handleiding Aan de slag met de Linux-opdrachtregel Een korte handleiding Aan de slag met de Linux-opdrachtregel Je kunt veel geweldige dingen doen met opdrachten in Linux en het is echt niet moeilijk leren. Lees verder . Wat je ook doet, er zijn bepaalde commando's die je nooit moet uitvoeren. 9 Lethal Linux-commando's Je moet nooit 9 Lethal Linux-commando's uitvoeren die je nooit zou moeten uitvoeren Je zou nooit een Linux-commando moeten uitvoeren tenzij je precies weet wat het doet. Hier zijn enkele van de meest dodelijke Linux-commando's die je voor het grootste deel wilt vermijden. Lees verder .

Wat zijn je favoriete terminale snelkoppelingen? Bestaan ​​er opdrachten die leerlingen zouden aanraden om zich aan het geheugen te binden? Deel uw kennis in de commentaren!

Ontdek meer over: Toetsenbordsneltoetsen, Terminal.