mijn top 10 terminal snelkoppelingen voor Linux

Linux is zo flexibel dat je vaak dezelfde resultaten op verschillende manieren kunt bereiken. Wat systeembeheerders onderscheidt is hoe we deze flexibiliteit gebruiken om het gewenste resultaat te bereiken. Een van de geneugten die we allemaal delen is onze dagelijkse interactie met Linux terminals en de opdrachtregel. Blijkbaar, terminals en command lines spelen een belangrijke rol in bijna elke Linux admin ‘ s leven.

commando ‘ s kunnen soms lastig worden en echt frustrerend als je de juiste vaardigheden hebt, maar je hersenen beginnen sneller te denken dan wat je toetsenbord en muis voor je kunnen doen.

Wat kunt u doen om uw interactie met Linux te vereenvoudigen zodat u elke dag veel meer kunt bereiken? De meest eenvoudige, maar praktische oplossing is het gebruik van snelkoppelingen. Snelkoppelingen kunnen aanzienlijk verbeteren van uw vaardigheden en bespaart u meerdere dagen per jaar, volgens recente studies. Dus nu kun je jezelf afvragen, ” Wat zijn de meest populaire en veelgebruikte Linux snelkoppelingen die er zijn?”

nou, vraag niet meer! In dit artikel, Ik deel mijn top 10 terminal snelkoppelingen die ik denk nuttig zijn voor het breedste bereik van de sysadmin gemeenschap. Ze zijn een essentieel onderdeel van mijn leven en stellen me in staat om tijd te besparen en me beter te concentreren op wat ik graag doe: Bouwsystemen. Ik geef ook een snelle tip aan het einde om je te helpen alle Linux snelkoppelingen onder de knie te krijgen.

maar wacht, wat zijn snelkoppelingen?

sneltoetsen zijn een sleutel of een combinatie van sleutels die snelle toegang bieden tot een specifieke taak of opdracht. Bijna iedereen gebruikt computer snelkoppelingen op een of andere manier, maar ze zijn vooral van cruciaal belang voor Linux systeembeheerders.

slechts een opmerking, de meeste van deze trucs gaan ervan uit dat je een bash shell gebruikt. Ze kunnen vergelijkbaar zijn in andere schelpen, maar wees je ervan bewust dat er subtiele verschillen kunnen zijn.

Tab

Tab is mijn ultieme vriend – het laat me nooit in de steek. Het is de handigste kortere weg en tijdsbesparing ooit ontwikkeld. Het vult automatisch commando ‘ s, bestandsnamen of mapnamen voor u aan. Typ gewoon een opdracht, bestandsnaam of mapnaam en druk vervolgens op de Tab-toets. Het systeem zal ofwel de tekenreeks voltooien of alle beschikbare opties voor u weergeven.

Ctrl + C

Ctrl + C is een bekende snelkoppeling die ik de hele tijd gebruik. Het stopt de meeste programma ‘ s netjes door het SIGINT signaal te sturen naar het programma dat ik wil onderbreken en afbreken. De meeste programma ‘ s correct te vangen en schoon af te sluiten. Als het programma niet specificeert hoe SIGINT moet worden verwerkt, worden de onderliggende processen zelf beëindigd. Ja, Het is veilig om te gebruiken.

Ctrl + R / O / G

Ik vind deze combinatie (reverse-i-search) erg handig bij het doorzoeken van mijn commandogeschiedenis. Ik kan commando ‘ s oproepen die ik eerder heb gebruikt, er doorheen navigeren en het commando herhalen dat ik nodig heb. Dit is zeer nuttig met lange en geketende commando ‘ s.

  • Ctrl + R: roep het laatste commando terug dat overeenkomt met de tekens die u opgeeft.
  • Ctrl + R (opnieuw): Navigeer door de overeenkomende commando ‘ s.
  • Ctrl + O: stuur het commando terug naar uw terminal of selecteer Enter om het commando uit te voeren vanuit de zoekmodus.
  • Ctrl + G: verlaat de geschiedeniszoekmodus zonder een opdracht uit te voeren.

Ctrl + L

deze sneltoets is gelijk aan de opdracht clear. Het wist je terminal scherm.

Ctrl + D

deze sneltoets zal u effectief uit een terminal afmelden en sluiten, of u terug naar de oorspronkelijke Gebruiker brengen wanneer u gebruikt wordt na su of sudo commando ‘ s. Het stuurt een EOF (End-of-file) marker naar bash. Bash verlaat wanneer het deze marker ontvangt. Deze sneltoets is vergelijkbaar met het uitvoeren van het exit Commando.

Ctrl+Alt+D

deze snelkoppeling minimaliseert alle terminals / vensters en toont uw bureaublad. Herhaal dit om uw vensters terug te zetten in dezelfde volgorde.

Ctrl+u

deze snelkoppeling wist alles van de huidige cursorpositie tot het begin van de regel. Ik vind dit handig als ik een opdracht verkeerd typ of een syntaxisfout zie en de voorkeur geef om opnieuw te beginnen. Het is een zeer handige kortere weg.

Ctrl + Z

deze sneltoets is handig als u de terminal terug wilt krijgen terwijl u aan iets werkt. Het stuurt het SIGTSTP signaal naar de voorgrond proces. U werkt bijvoorbeeld in een teksteditor en moet uitbreken om wat gegevens te vinden. U kunt deze sneltoets gebruiken om de editor op te schorten en naar de achtergrond te sturen, uw andere taak uit te voeren en vervolgens fg uit te voeren om weer in uw toepassing te komen.

Ctrl + A

Verplaats de cursor naar het begin van de regel. Erg handig als je die kleine vlag moet toevoegen aan het begin van je 200 karakters chained-command. Ik gebruik dit in plaats van de pijltjestoetsen om tijd te besparen.

Ctrl+E

deze sneltoets doet het tegenovergestelde van Ctrl+A. Het verplaatst de cursor naar het einde van de regel. Ik Gebruik altijd de sneltoetsen Ctrl + A en Ctrl + E om snel mijn cursor over de huidige regel te bewegen tijdens het typen van lange of geketende opdrachten.

Bonustip

u hebt nu mijn top 10 lijst en een goed idee van hoe snelkoppelingen uw systeembeheerder vaardigheden en totale productiviteit kunnen verbeteren. Hoe ga je ze uit je hoofd leren?

een van de beste manieren om Linux snelkoppelingen te leren is om een paar snelkoppelingen te kiezen, ze op een Post-it notitie te schrijven en deze op mijn scherm te plakken. Ik bewaar de Post-it daar totdat ik de snelkoppelingen uit mijn hoofd heb geleerd. Ik verander dan naar een andere noot die nieuwe snelkoppelingen bevat.

Wrap up

Het kost tijd om goede Linux vaardigheden te ontwikkelen. Ik weet dat ik ze niet allemaal had toen ik twee decennia geleden met Linux begon. Het leren van deze handvol snelkoppelingen zal helpen schitteren als een Linux pro en verdien je serieus opscheppen rechten in de Linux gemeenschap.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *