Skip to main content

15 Linux Terminal-opdrachten die je wereld zullen rocken

Linux Tutorial for Beginners: Introduction to Linux Operating System (Juni- 2026)

Linux Tutorial for Beginners: Introduction to Linux Operating System (Juni- 2026)
Anonim

In dit artikel staat een lijst met Linux-commando's, tools, slimme kleine trucs en enkele eenvoudige leuke opdrachten.

01 van 15

Handige opdrachtregeltoetsen Sneltoetsen

De volgende sneltoetsen zijn ongelooflijk handig en zullen u veel tijd besparen:

  • CTRL + U - Knipt de tekst op tot de cursor.
  • CTRL + K - Knipt tekst van de cursor tot het einde van de regel
  • CTRL + Y - Plakt tekst
  • CTRL + E - Verplaats de cursor naar het einde van de regel
  • CTRL + EEN - Verplaats de cursor naar het begin van de regel
  • ALT + F - Spring vooruit naar de volgende ruimte
  • ALT + B - Ga terug naar de vorige ruimte
  • ALT + Backspace - Verwijder het vorige woord
  • CTRL + w - Knip het woord achter de cursor
  • Verschuiving + invoegen - Plakt tekst in terminal

Alleen zo dat de bovenstaande commando's zinvol zijn, kijk naar de volgende regel tekst.

sudo apt-get install programname

Zoals je kunt zien is er een spelfout en om de opdracht te laten werken, zou ik "intall" moeten wijzigen in "install".

Stel je voor dat de cursor aan het einde van de regel staat. Er zijn verschillende manieren om terug te gaan naar het word-installatie om het te veranderen.

Je zou kunnen drukken ALT + B twee keer, waardoor de cursor in de volgende positie zou staan ​​(aangegeven met het symbool ^):

sudo apt-get ^ intall programname

Nu kon je op de cursortoets drukken en de '' s 'instaleren.

Een ander handig commando is verschuiving + invoegen, vooral als u tekst van een browser naar de terminal moet kopiëren.

02 van 15

SUDO !!

Je gaat me echt bedanken voor het volgende commando als je het nog niet weet, want totdat je dit weet, vervloek je jezelf iedere keer als je een commando invoert en de woorden geen toestemming verschijnen.

  • sudo !!

Hoe gebruik je sudo!!? Gewoon. Stel je voor dat je het volgende commando hebt ingevoerd:

apt-get install ranger

De woorden Geen toestemming wordt weergegeven tenzij u bent ingelogd met verhoogde rechten.

sudo !! voert het vorige commando uit als sudo. Dus het vorige commando wordt nu:

sudo apt-get install ranger

03 van 15

Opdrachten pauzeren en opdrachten uitvoeren op de achtergrond

U kunt terminalopdrachten op de achtergrond uitvoeren.

  • CTRL + Z - Pauzeert een applicatie
  • fg - Brengt u terug naar de toepassing

Stel je voor dat je een bestand in nano als volgt hebt geopend:

sudo nano abc.txt

Halverwege het typen van tekst in het bestand, realiseert u zich dat u snel een andere opdracht in de terminal wilt typen, maar dat kan niet omdat u nano hebt geopend in de voorgrondmodus.

U denkt misschien dat uw enige optie is om het bestand op te slaan, nano af te sluiten, de opdracht uit te voeren en vervolgens nano opnieuw te openen.

Het enige wat u hoeft te doen is op drukken CTRL + Z en de voorgrondtoepassing wordt onderbroken en u keert terug naar de opdrachtregel. U kunt dan elke gewenste opdracht uitvoeren en wanneer u klaar bent met teruggaan naar uw eerder gepauzeerde sessie door in te voeren fg in het terminalvenster en druk op return.

Een interessant ding om uit te proberen is om een ​​bestand in nano te openen, wat tekst in te voeren en de sessie te pauzeren. Open nu een ander bestand in nano, voer wat tekst in en pauzeer de sessie. Als je nu binnenkomt fg je keert terug naar het tweede bestand dat je in nano hebt geopend. Als u nano afsluit en invoert fg opnieuw keert u terug naar het eerste bestand dat u in nano hebt geopend.

04 van 15

Gebruik nohup om opdrachten uit te voeren nadat u zich afmeldt bij een SSH-sessie

De nohup-opdracht is erg handig als u de opdracht ssh gebruikt om u bij andere computers aan te melden.

Dus wat doet nohup?

Stel je voor dat je op afstand bent ingelogd op een andere computer met behulp van SSH en je wilt een opdracht uitvoeren die lang duurt en dan de SSH-sessie afsluit, maar laat de opdracht lopen, ook al ben je niet langer verbonden, maar met NoHUP kun je dat doen.

U kunt bijvoorbeeld een Raspberry PI gebruiken om distributies te downloaden voor evaluatiedoeleinden. Maak verbinding met de Raspberry PI via ssh vanaf een laptop. Als je begon met het downloaden van een groot bestand op de Raspberry PI zonder de nohup-opdracht te gebruiken, zou je moeten wachten tot de download is voltooid voordat je de ssh-sessie afmeldt en voordat je de laptop afsluit. Als je dit hebt gedaan, kun je net zo goed de Raspberry PI niet hebben gebruikt om het bestand te downloaden.

Om nohup te gebruiken, alles wat je moet typen is nohup gevolgd door de opdracht als volgt:

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso & 05 van 15

Een Linux-opdracht 'AT' een specifieke tijd uitvoeren

De nohupcommando is goed als je verbonden bent met een SSH-server en je wilt dat de opdracht blijft draaien na het afmelden van de SSH-sessie.

Stel je voor dat je diezelfde opdracht op een bepaald moment wilt uitvoeren.

De op commando kunt u precies dat doen. 'at' kan als volgt worden gebruikt.

om 10:38 PM vrijbij> cowsay 'hallo'bij> CTRL + D

Het commando hierboven zal het programma cowsay om 10:38 uur starten. op vrijdagavond.

De syntaxis is op gevolgd door de datum en tijd om uit te voeren.

Wanneer de bij> prompt verschijnt, voer de opdracht in die u wilt uitvoeren op het opgegeven tijdstip.

De CTRL + D keert terug naar de cursor.

Er zijn veel verschillende datum- en tijdnotaties en het is de moeite waard om de man-pagina's te controleren op meer manieren om te gebruiken op.

06 van 15

Man pagina's

Man-pagina's geven een overzicht van wat commando's zouden moeten doen en de schakelaars die ermee kunnen worden gebruikt.

De manpagina's zijn op zichzelf een beetje saai. (Denk dat ze niet ontworpen waren om ons te prikkelen).

Je kunt echter wel dingen doen om je gebruik van de mens aantrekkelijker te maken.

exporteer PAGER = meest

U moet installeren meest; om dit te laten werken, maar wanneer je het doet, worden je manpagina's kleurrijker.

U kunt de breedte van de man-pagina beperken tot een bepaald aantal kolommen met behulp van de volgende opdracht:

export MANWIDTH = 80

Als u ten slotte een browser beschikbaar heeft, kunt u elke manpagina in de standaardbrowser openen met behulp van de -H schakelaar als volgt:

man -H

Merk op dat dit alleen werkt als u een standaardbrowser hebt ingesteld binnen de $ BROWSER omgevingsvariabele.

07 van 15

Gebruik htop om processen te bekijken en te beheren

Welke opdracht gebruikt u momenteel om erachter te komen welke processen op uw computer worden uitgevoerd? Onze gok is dat je gebruikt ps en dat je verschillende schakelaars gebruikt om de gewenste output te krijgen.

Installeren htop. Het is absoluut een hulpmiddel dat u eerder wilt laten installeren.

htop biedt een lijst met alle actieve processen in de terminal, vergelijkbaar met het bestandsbeheer in Windows.

U kunt een combinatie van functietoetsen gebruiken om de sorteervolgorde en de kolommen die worden weergegeven te wijzigen. Je kunt ook processen van binnenuit honder doden.

Als u htop wilt uitvoeren, typt u het volgende in het terminalvenster:

htop 08 van 15

Navigeer door het bestandssysteem met behulp van ranger

Als htop is enorm nuttig voor het besturen van de processen die via de opdrachtregel worden uitgevoerd, dan is de Ranger enorm nuttig voor het navigeren door het bestandssysteem via de opdrachtregel.

U moet waarschijnlijk Ranger installeren om het te kunnen gebruiken, maar eenmaal geïnstalleerd, kunt u het eenvoudig uitvoeren door het volgende in de terminal te typen:

ranger

Het opdrachtregelvenster lijkt veel op een ander bestandsbeheerprogramma, maar werkt van links naar rechts in plaats van van boven naar beneden, wat betekent dat als u de linkerpijltoets gebruikt, u zich een weg omhoog in de mapstructuur werkt en de rechterpijltjestoets de mapstructuur omlaag werkt .

Het is de moeite waard om de man-pagina's te lezen voordat je de ranger gebruikt, zodat je kunt wennen aan alle beschikbare toetsenborden.

09 van 15

Annuleer een Shutdown

Dus je startte de shutdown ofwel via de commandoregel of vanuit de GUI en je realiseerde je dat je dat echt niet wilde doen.

  • shutdown -c

Merk op dat als het afsluiten al is gestart, het misschien te laat is om het afsluiten te stoppen.

Een ander commando om te proberen is als volgt:

  • pkill shutdown
10 van 15

Killing Hung Processes The Easy Way

Stel je voor dat je een applicatie draait en om welke reden dan ook, het hangt.

Je zou kunnen gebruiken ps -ef om het proces te vinden en vervolgens het proces te doden of te gebruiken htop.

Er is een sneller en eenvoudiger commando waarvan je zult houden, genaamd xkill.

Typ gewoon het volgende in een terminal en klik vervolgens op het venster van de toepassing die u wilt doden.

Xkill

Wat gebeurt er echter als het hele systeem hangt?

Houd de 'alt'- en' sysrq'-toetsen op uw toetsenbord ingedrukt terwijl u ingedrukt wordt gehouden, typ het volgende langzaam:

REISUB

Hiermee wordt uw computer opnieuw opgestart zonder de aan / uit-knop ingedrukt te houden.

11 van 15

Download YouTube-video's

Over het algemeen zijn de meesten van ons heel blij dat YouTube de video's hosten en we bekijken ze door ze via onze gekozen mediaspeler te streamen.

Als je weet dat je voor een tijdje offline bent (dat wil zeggen vanwege een vliegtuigreis of een reis tussen het zuiden van Schotland en het noorden van Engeland), dan wil je misschien een paar video's downloaden naar een pen drive en ze bekijken op je vrijetijdsbesteding.

Het enige wat u hoeft te doen is youtube-dl installeren van uw pakketbeheerder.

U kunt youtube-dl als volgt gebruiken:

youtube-dl url-to-video

Je kunt de URL naar elke video op YouTube krijgen door op de link Delen op de video-pagina te klikken. Kopieer de link en plak deze in de opdrachtregel (met behulp van de verschuiving + invoegen snelkoppeling maken).

12 van 15

Download bestanden van het web met wget

Met de opdracht wget kunt u bestanden van het web downloaden met behulp van de terminal.

De syntaxis is als volgt:

wget pad / naar / bestandsnaam

Bijvoorbeeld:

wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Er zijn een groot aantal schakelaars die kunnen worden gebruikt met wget zoals -O waarmee u de bestandsnaam naar een nieuwe naam kunt uitvoeren.

In het bovenstaande voorbeeld hebben we AntiX Linux gedownload van Sourceforge. De bestandsnaam antiX-15-V_386-full.iso is vrij lang. Het zou leuk zijn om het te downloaden als gewoon antix15.iso. Gebruik hiervoor de volgende opdracht:

wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Het downloaden van een enkel bestand lijkt het niet waard, je kunt eenvoudig naar de webpagina navigeren met een browser en op de link klikken.

Als je echter een tiental bestanden wilt downloaden, dan zal het veel sneller zijn om de links naar een importbestand toe te voegen en wget te gebruiken om de bestanden van die links te downloaden.

Gebruik gewoon de de -Ik verander als volgt:

wget -i / path / to / importfile 13 van 15

Stoomlocomotief

Deze is niet zo veel bruikbaar als een beetje plezier.

Trek een stoomtrein in uw terminalvenster met behulp van de volgende opdracht:

sl 14 van 15

Krijg uw voorspelling verteld

Een andere die niet echt nuttig is, maar gewoon een beetje plezier maakt, is het bevel van het fortuin.

Zoals de sl-opdracht, mogelijk moet u het eerst vanuit uw repository installeren.

Typ vervolgens het volgende om uw fortuin te laten vertellen

fortuin 15 van 15

Krijg een koe om je fortuin te vertellen

Breng tenslotte een koe naar je om je fortuin te vertellen met behulp van cowsay.

Typ het volgende in uw terminal:

fortuin | cowsay

Als u een grafisch bureaublad hebt dat u kunt gebruiken xcowsay een cartoon koe krijgen om je fortuin te tonen:

fortuin | xcowsay

cowsay en xcowsay kan worden gebruikt om elk bericht weer te geven. Bijvoorbeeld om weer te geven Hallo Wereldgebruik gewoon het volgende commando:

cowsay "hallo wereld"

Samenvatting

Ik hoop dat je deze lijst nuttig hebt gevonden en dat je denkt "ik wist niet dat je dat kon doen" voor minstens 1 van de 11 genoemde items.