Handige Linux Commando's voor Programmeurs

Inleiding

Deze gids bundelt een aantal nuttige **Linux commando's** die programmeurs dagelijks gebruiken. De meeste programmeurs hoeven niet elke nuance van Linux te beheersen; een basiskennis en een selectie specifieke commando's, relevant voor hun werkzaamheden, volstaan. De commando's zelf zijn vaak intuïtief, daarom worden hier geen uitgebreide beschrijvingen gegeven. Dit artikel wordt voortdurend aangevuld, dus blijf op de hoogte en laat gerust een commentaar achter met suggesties!

Database back-up met mysqldump

Het maken van een back-up van je **MySQL database** is essentieel. Met mysqldump kun je eenvoudig een complete dump genereren. Het commando ziet er als volgt uit: mysqldump -h localhost -u username -p database> file.sql. Let op: de -p parameter vereist dat je het wachtwoord voor de gebruiker invoert. Zorg ervoor dat je de database regelmatig back-upt om gegevensverlies te voorkomen.

Database import met mysql

Het terugzetten van een database dump is eveneens belangrijk. Gebruik het mysql commando om je .sql bestand te importeren: mysql --host localhost --user username -p database

Bestanden en mappen tellen met ls en wc

Soms wil je weten hoeveel bestanden of mappen er in een bepaalde directory zitten. Combineer ls en wc voor een snelle telling. Gebruik het commando ls /my/dir/ -l | wc -l. De -l optie van ls geeft gedetailleerde informatie, en wc -l telt het aantal regels (en dus het aantal items). Dit is een handige manier om een overzicht te krijgen van de inhoud van een directory.

Bestanden zoeken met ls en grep

Het vinden van specifieke bestanden in een directory kan soms lastig zijn. ls in combinatie met grep kan je helpen. Bijvoorbeeld, om alle bestanden met de extensie .jpg in /my/dir/ te vinden, gebruik je ls /my/dir | grep "\.jpg". De aanhalingstekens rond .jpg voorkomen dat de shell de punt als een wildcard interpreteert.

Combineren van commando's: ls, grep en wc

Je kunt de commando's ls, grep en wc combineren om nog krachtigere zoekopdrachten uit te voeren. Om bijvoorbeeld het aantal .jpg bestanden in /my/dir/ te tellen, gebruik je ls /my/dir -l | grep "\.jpg" | wc -l. Dit commando combineert de zoekfunctionaliteit van grep met de telling van wc, wat een efficiënte manier is om specifieke bestanden te tellen.

Toekomstige uitbreidingen

Deze lijst is niet uitputtend. Er zijn nog veel meer handige **Linux commando's** voor programmeurs. We zullen dit artikel blijven uitbreiden met nieuwe commando's en technieken. Blijf deze pagina in de gaten houden voor updates, en laat gerust je eigen tips en trucs achter in de commentaren!