Als je een Ubuntu newbie bent, dan zal deze post over basis Ubuntu commando’s je helpen om vertrouwd te raken met de Terminal emulator.

Zoals we allemaal weten, is Ubuntu een van de meest aanpasbare Linux distributie die vandaag beschikbaar is. In feite, als we Linux hoorden, het eerste wat in ons opkwam was Ubuntu. Bijna elke Linux liefhebber begint met Ubuntu wanneer ze de Linux wereld betreden, omdat het een van de gekozen Linux distro’s voor beginners is.

En dit bericht is voor die Ubuntu beginners. Hier gaan we een lijst maken van een aantal belangrijke basis Ubuntu commando’s die elke beginner moet kennen.

Ik denk dat Ubuntu’s ongelooflijke flexibiliteit vooral te danken is aan zijn krachtige shell, die de kern is van alle Linux varianten. Via de gebruiksvriendelijke “Terminal” interface, kunt u gemakkelijk communiceren met deze shell met behulp van een breed scala aan commando’s.

Ubuntu gebruikt BASH als zijn standaard shell en er zijn een heleboel bash commando’s – dat verwart elke Ubuntu beginners. Maar je hoeft niet al deze bash commando’s te leren als je vertrouwd wilt raken met Ubuntu Terminal in je vroege Linux dagen. Anders hoef je alleen maar de basis Ubuntu commando’s te begrijpen die je zullen helpen om een aantal basis operaties te doen. In tegenstelling tot CMD commando’s op Windows, gebruiken we hier op Ubuntu en andere Linux distro’s commando’s om de meeste van onze taken uit te voeren.

Dus om deze taak gemakkelijker uit te voeren, zijn hier de meest elementaire beginners Ubuntu commando’s en een aantal Terminal snelkoppelingen, die u zullen helpen om sneller commando’s uit te voeren, om uw Linux reis te vergemakkelijken.

Inhoud

Basis Ubuntu Commando’s voor Beginner:

1. sudo

sudo (SuperUser DO) Linux commando kunt u programma’s of andere commando’s uit te voeren met beheerdersrechten, net als “Uitvoeren als beheerder” in Windows. Dit is handig wanneer u bijvoorbeeld bestanden in een directory moet wijzigen waartoe uw gebruiker normaal geen toegang heeft.

2. apt-get

apt-get is een van de belangrijkste Ubuntu-commando’s die elke beginner moet kennen. Het wordt gebruikt voor het installeren, updaten, upgraden en verwijderen van elk pakket. apt-get werkt in principe op een database van beschikbare pakketten. Hier is de lijst van verschillende apt-get commando’s:

1. sudo apt-get update

apt-get update met super user privileges is het eerste commando dat je moet uitvoeren in elk Linux systeem na een verse installatie. Deze opdracht werkt de database bij en laat je systeem weten of er nieuwere pakketten beschikbaar zijn of niet.

2. sudo apt-get upgrade

Na het updaten van de pakketdatabase, is de volgende stap het upgraden van de geïnstalleerde pakketten. Voor het upgraden van alle pakketten met beschikbare updates kan je dit commando gebruiken.

En als je een bepaald pakket wil upgraden, moet je het bovenstaande commando een beetje aanpassen:

sudo apt-get upgrade <package-name>

Vervang de <package-name> met het door jouw gewenste pakket.

3. sudo apt-get install

Als u de naam van het pakket weet, dan kunt u eenvoudig een programma installeren met dit commando:

sudo apt-get install <package-name> 

Vervang de <package-name> door het door u gewenste pakket.

Als u niet zeker bent over de pakketnaam, kunt u een paar letters typen en op tab drukken, waarna u een suggestie krijgt van alle pakketten die met die letters beschikbaar zijn.

4. sudo apt-get remove

Als het gaat om het verwijderen van het geïnstalleerde programma, apt-get remove commando past bij uw behoefte. Je hoeft alleen maar de exacte pakketnaam te weten van de software die je wilt verwijderen.

Als je de pakketnaam niet weet, gebruik dan het onderstaande ubuntu basic commando om een lijst te maken van alle pakketten die op je systeem zijn geinstalleerd en kopieer dan de pakketnaam uit de lijst:

dpkg --list

Doe nu het apt-get remove commando als sudo om de software te verwijderen:

sudo apt-get remove <package-name>

Vervang de <package-name> door degene die u uit de dpkg-lijst hebt gekopieerd.

apt-get remove commando verwijdert alleen de software van uw systeem maar niet de configuratie- of gegevensbestanden van het pakket. Deze bestanden helpen om dezelfde instellingen te behouden wanneer u dezelfde software opnieuw wilt installeren.

5. sudo apt-get purge

apt-get purge commando wordt gebruikt wanneer u een software volledig van uw systeem wilt verwijderen met zijn configuratie of data bestanden zodat er geen persoonlijke instellingen meer beschikbaar zijn tijdens herinstallatie.

Uit het apt-get purge commando als sudo om de software volledig te verwijderen:

sudo apt-get purge <package-name>

Vervang de <package-name> met de applicatie die u wilt verwijderen of die u uit de dpkg lijst hebt gekopieerd.

6. sudo apt-get autoremove

apt-get autoremove commando wordt gebruikt om onnodige pakketten te verwijderen. Onnodig betekent, dat wanneer je een applicatie installeert, het systeem ook de software installeert waar deze applicatie van afhankelijk is. Het is gebruikelijk in Ubuntu dat applicaties dezelfde bibliotheken delen. Wanneer u de applicatie verwijdert, zal de afhankelijkheid op uw systeem blijven.

Dus voer apt-get autoremove uit als sudo na het verwijderen van een pakket om ongewenste software afhankelijkheden te verwijderen.

Dus apt-get autoremove verwijdert de afhankelijkheden die samen met applicaties zijn geïnstalleerd en die niet meer door iets anders op het systeem worden gebruikt.

3. ls

ls (list) commando geeft een lijst van alle bestanden en mappen in je huidige werkdirectory. U kunt ook paden naar andere mappen opgeven als u de inhoud daarvan wilt bekijken.

4. cd

cd (change director”) Linux-commando ook bekend als chdir, gebruikt om de huidige werkdirectory te wijzigen. Het is een van de meest gebruikte basis Ubuntu commando’s. Het gebruik van dit commando is eenvoudig, typ gewoon cd gevolgd door de naam van de map. U kunt volledige paden naar mappen gebruiken of gewoon de naam van een map in de map waarin u momenteel werkt. Enkele veelgebruikte commando’s zijn:

  • cd / – Brengt u naar de root directory.
  • cd … – Brengt u één directory niveau hoger.
  • cd – – Brengt u naar de vorige directory.

Hier volgen enkele voorbeelden van het gebruik van cd commando’s in Ubuntu:

Voorbeeld 1: cd home – opent de map home in de huidige directory.

Voorbeeld 2: cd Linux-schijf – opent de map met de naam Linux-schijf in de directory. Hier kun je zien dat ik backslash gebruik omdat de mapnaam spaties bevat, dus voor elke spatie gebruik je “backslash+space”. Bijvoorbeeld, als je mapnaam “am a programmer” is, dan zal het cd commando zijn, “cd am a programmer”.

5. pwd

pwd (print working directory) Ubuntu commando toont de volledige padnaam van de huidige werkdirectory.

6. cp

cp (copy) Linux commando maakt het mogelijk om een bestand te kopiëren. U moet zowel het bestand dat u wilt kopiëren als de locatie waarnaar u het wilt kopiëren opgeven – bijvoorbeeld, cp xyz /home/myfiles zou het bestand “xyz” kopiëren naar de directory “/home/myfiles”.

7. mv

mv (move) commando kunt u bestanden verplaatsen. U kunt ook bestanden hernoemen door ze te verplaatsen naar de directory waar ze nu staan, maar onder een nieuwe naam. Het gebruik is hetzelfde als cp – bijvoorbeeld mv xyz /home/myfiles zou het bestand “xyz” verplaatsen naar de directory “/home/myfiles”.

8. rm

rm (remove) commando verwijdert het gespecificeerde bestand.

  • rmdir (“remove directory”) – Verwijdert een lege directory.
  • rm -r (“remove recursively”) – Verwijdert een directory samen met de inhoud.

9. mkdir

mkdir (make directory) commando maakt het mogelijk om een nieuwe directory te maken. U kunt opgeven waar u de directory wilt aanmaken – als u dat niet doet, wordt hij aangemaakt in uw huidige werkdirectory.

10. history

history commando toont al uw voorgaande commando’s tot aan de history limiet.

11. df

df (bestandssysteem weergeven) geeft informatie weer over de gebruikte schijfruimte van alle aangekoppelde bestandssystemen.

12. du

du (directorygebruik) geeft de grootte van een directory en al zijn submappen weer.

13. free

free – Geeft de hoeveelheid vrije ruimte op het systeem weer.

14. uname -a

uname -a – Geeft een breed scala aan basisinformatie over het systeem.

15. top

top – Geeft de processen weer die op een bepaald moment de meeste systeembronnen gebruiken. “q” kan worden gebruikt om af te sluiten.

16. man

man commando geeft een “manual page” weer. Manual pages zijn meestal erg gedetailleerd, en het is aan te raden om de man pages te lezen voor ieder commando waar je onbekend mee bent. Enkele toepassingen zijn :

  • man man – Geeft informatie over de manual zelf.
  • man intro – Geeft een korte inleiding tot Linux-commando’s.

17. info

Gelijk aan man, maar geeft vaak meer gedetailleerde of precieze informatie.

18. <commandonaam> -h of <commandonaam> -help

Dit commando is een derde alternatief om hulp te krijgen. Hoewel niet zo gedetailleerd als de info of man pagina’s, geeft dit een snel overzicht van het commando en het gebruik ervan.

Bijvoorbeeld: man -h of man -help

19. passwd

passwd Ubuntu basis commando wordt gebruikt om gebruikerswachtwoord te veranderen met behulp van Terminal. Wat u moet doen is het onderstaande commando uitvoeren, met de gebruikersnaam waarvan het wachtwoord moet worden gewijzigd:

passwd <user>

20. whatis

whatis commando toont een korte beschrijving van wat de functionaliteit is van specifieke ingebouwde Linux commando.

whatis <command>

Een aantal voorbeelden zijn:

  • whatis cd
  • whatis man
  • whatis help

Voorgaande commando’s geven het doel van cd, man en help commando’s weer.

Ubuntu Terminal Shortcuts:

Om uw vaardigheid verder te vergemakkelijken, deze Ubuntu Terminal sneltoetsen zou helpen.

Ubuntu Terminal sneltoetsen Functie
Ctrl + Shift + T Open nieuw tabblad op huidige terminal
Ctrl + Shift + W Huidig tabblad sluiten
Ctrl + A Verplaats cursor naar begin regel
Ctrl + E Verplaats de cursor naar het einde van de regel
Ctrl + U Verwijdert de hele huidige regel
Ctrl + K Verwijdert de opdracht vanaf de cursor rechts
Ctrl + W Verwijdert het woord vóór de cursor
Ctrl + R Hiermee kunt u zoeken naar commando’s die overeenkomen met wat u hebt getypt
Ctrl + C Het huidige proces doden
Ctrl + Z Het huidige proces onderbreken het huidige proces door het signaal SIGSTOP
Ctrl + L Verwijdert de terminaluitvoer
Alt + F Verplaats één woord
Alt + B Verplaats één woord achteruit
Ctrl + Shift + C Kopieer de gemarkeerde opdracht naar het klembord
Ctrl + Shift + V of Shift + Insert Plak de inhoud van het klembord
Pijltoetsen omhoog/omlaag Om door uw opdrachtgeschiedenis te bladeren, waardoor u dezelfde opdracht snel meerdere keren kunt uitvoeren
TAB Gebruikt om de opdracht die u aan het typen bent te voltooien. Als er meer dan één commando mogelijk is, kunt u er meerdere keren op drukken om door de mogelijke voltooiingen te bladeren. Als een zeer groot aantal commando’s mogelijk is, kan het een lijst van alle mogelijke afrondingen weergeven.

Geef een reactie

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