Contents

Mappen aanmaken en verwijderen in de Linux-terminal

Mappen zijn essentieel voor je Linux OS, omdat ze bestanden bevatten die je regelmatig gebruikt of die je systeem nodig heeft om correct te functioneren. Hoewel er altijd een optie is om mappen handmatig aan te maken met behulp van een bestandsbeheerder, geven veel gevorderde gebruikers de voorkeur aan het gebruik van een terminalvenster om bestanden en mappen op hun machines aan te maken en er doorheen te navigeren.

Voor degenen die Linux beheersen en expertise willen opdoen in het maken en beheren van mappen via opdrachtregelinterfaces, is er bepaalde kennis die moet worden begrepen.

Hoe maak je een directory met de opdrachtregel

Het gebruik van het “mkdir” commando is cruciaal voor het uitvoeren van verschillende directory formatie operaties op een gestroomlijnde manier door middel van een enkele regel instructie binnen de terminal omgeving van Linux-gebaseerde systemen. Met dit beknopte maar krachtige commando kunnen zowel afzonderlijke als meerdere mappen worden aangemaakt, wat het proces aanzienlijk vereenvoudigt. Om de werking binnen de context van Linux beter te begrijpen, zullen we de werking van het “mkdir” commando als volgt uitdiepen:

Een enkele map aanmaken op Linux

Om de opdracht “mkdir” effectief te gebruiken, volg je deze stappen om een enkele map aan te maken:

 mkdir [option] <directory name> 

Laten we ter illustratie het scenario bekijken waarin iemand een nieuwe map wil aanmaken. In dat geval kan de gebruiker de volgende instructie uitvoeren:

 mkdir All Things N 

De gegeven instructie genereert een nieuw exemplaar van een “All Things N” map op de huidige site. Zodra deze is aangemaakt, kan men de map “Alle dingen N” openen via de opdrachtprompt door het commando “cd” te gebruiken.

 cd ./All Things N 

/nl/images/create-a-new-directory-in-ubuntu.jpg

Het gebruik van de opdracht “cd” in de Linux-terminal biedt een flexibele manier om te navigeren en gemakkelijk van maplocatie te veranderen.

Meerdere mappen aanmaken op Linux

Het mkdir commando heeft een hoge mate van aanpassingsvermogen, waardoor het mogelijk is om meerdere mappen aan te maken met een enkele instructie. Om deze mogelijkheid te illustreren, kun je de volgende code bekijken, die het aanmaken van meerdere mappen via een commandoregelinterface mogelijk maakt:

 mkdir <directory name1><directory name2><directory name3>....<directory name_n> 

Om drie mappen aan te maken met het commando mkdir, moet een reeks stappen als volgt worden uitgevoerd:

 mkdir All Things N_sample1 All Things N_sample2 All Things N_sample3 

Na het uitvoeren van het bovenstaande commando genereert de software drie verschillende mappen met de titels “Alle dingen van het voorbeeld1”, “Alle dingen van het voorbeeld2” en “Alle dingen van het voorbeeld”. Deze mappen kunnen opgesomd worden met het ’ls’ commando.

/nl/images/list-directories-ubuntu.jpg

De Linux bestandshiërarchie kan complex zijn en vereist een grondige kennis van boven- en onderliggende mappen om efficiënt te kunnen navigeren en mogelijke obstakels te omzeilen.

Direct mappen aanmaken

Als je bedreven bent in het gebruik van het Linux besturingssysteem, heb je de mogelijkheid om een map aan te maken op een specifieke bestemming zonder naar die locatie te hoeven reizen of gebruik te maken van de functionaliteit van het “mkdir” commando in de terminal interface.

Om een nieuwe map aan te maken op een specifieke locatie, navigeer je gewoon naar het aangewezen gebied met de navigatiemethode van je voorkeur en voer je een dubbelklikactie uit met de rechterknop van je cursor op die specifieke locatie op je apparaat of computersysteem.

Selecteer het item “Nieuwe map” in het lijstmenu om een nieuwe map aan te maken.

/nl/images/open-the-menu.jpg

Wanneer je een nieuw mapsymbool ziet verschijnen, krijg je de mogelijkheid om een zelfgekozen naam aan die map toe te wijzen.

/nl/images/create-a-new-directory-ubuntu-1.jpg

Wees gerust dat, als je de status van een bepaalde map wilt controleren via de terminal interface, je gebruik kunt blijven maken van het cd commando om naar de gewenste locatie te navigeren, gevolgd door het ls commando om de inhoud te catalogiseren.

mkdir Opties

De opdracht mkdir biedt verschillende alternatieven waarmee de functionaliteit kan worden verbeterd door nieuwe mappen op een efficiëntere manier te maken. Enkele van deze alternatieven zijn

De optie “-p” in het commando “mkdir” blijkt heel nuttig te zijn bij het gelijktijdig aanmaken van een bovenliggende map en de bijbehorende submap. In gevallen waarin de aangewezen bovenliggende map al eerder is aangemaakt, genereert dit commando moeiteloos de submap zonder dat er extra vragen of interventies van de gebruiker nodig zijn.

 mkdir -p All Things N/All Things N_CHILD 

/nl/images/create-parent-directories-linux.jpg

De optie -v , indien gebruikt met de opdracht mkdir , voegt uitgebreide berichten toe aan elke map die wordt aangemaakt.

 mkdir - v file1 file2 

/nl/images/add-verbose-to-linux-directory.jpg

Het commando --version geeft de versie-informatie van de licentie weer.

 mkdir --version 

/nl/images/check-version-of-directory.jpg

Lege en niet-lege Linux mappen verwijderen

Uiteindelijk, na het aanmaken van mappen in een Linux besturingssysteem, kan het nodig zijn om mappen te verwijderen die niet langer nodig zijn. Het verwijderen van mappen in een Linux besturingssysteem kan op twee verschillende manieren:

⭐rm

⭐rmdir

Laten we beide methoden in detail bespreken:

De opdracht rm gebruiken

Volg deze stappen om zowel lege als bevolkte mappen te verwijderen met de opdracht “rm”:

De inhoud van de map controleren

Om een map te verwijderen, is het aan te raden om eerst de inhoud te bekijken door naar de locatie te navigeren met de opdracht “cd” voordat je verder gaat met verwijderen.

 cd ./All Things N 

In het eerder gegeven voorbeeld is All Things N een map binnen de Ubuntu-bureaubladomgeving.

De inhoud van de map weergeven

Volg deze stappen om naar een specifieke map te navigeren en vervolgens de opdracht ls te gebruiken om de inhoud weer te geven:

 ls 

/nl/images/list-directory-s-existing-files.jpg

De opdracht geeft een overzicht van alle bestanden in de map en presenteert ze in een uitgebreide lijst die op het scherm wordt weergegeven zodat je ze gemakkelijk kunt doorlezen.

Een map verwijderen via de terminal

Om de opdracht “rm” uit te voeren samen met aanvullende richtlijnen en het pad van een specifieke map, voer je gewoon de genoemde opdracht in gevolgd door de vereiste instructies en de naam van de map die je wilt verwijderen.

 rm -option <directory name> 

Door nogmaals de opdracht “ls” te gebruiken, kun je controleren of de opgegeven map niet langer toegankelijk is.

Zeker, hier is een meer verfijnde herformulering van de gegeven tekst:Het volgende vertegenwoordigt een reeks van populaire keuzes geassocieerd met het gebruik van het “rm” commando:

De opdracht “-f” instrueert het programma om bestanden en mappen geforceerd te verwijderen uit een opgegeven map zonder om bevestiging te vragen.

Het gespecificeerde codefragment lijkt geschreven te zijn in Python en stelt een functie voor die de gebruiker om bevestiging vraagt via een interactieve prompt voordat er verder wordt gegaan met het verwijderen van een map. De functie maakt gebruik van de methode input() , die een bericht weergeeft waarin wordt gevraagd of de bewerking wel of niet moet worden uitgevoerd, zodat de gebruiker kan antwoorden met “ja” of “nee”.Als het antwoord bevestigend (“yes”) is, wordt de map verwijderd; anders wordt het proces afgebroken.

De functie remove_directories verwijdert, wanneer aangeroepen met de -r vlag, mappen en de bijbehorende bestanden op een recursieve manier.

⭐-d: Verwijdert een lege map

Je hebt de mogelijkheid om meerdere mappen tegelijk te verwijderen met één commando. Stel dat je meerdere mappen met de namen “Alle Dingen N.B. Voorbeeld1”, “Alle Dingen N.B. Voorbeeld2” en “Alle Dingen N.B. Voorbeeld3” in één keer wilt verwijderen; volg dan deze stappen om deze taak uit te voeren:

 rm -d All Things N_sample1 All Things N_sample2 All Things N_sample3 

/nl/images/remove-multiple-directories-ubuntu.jpg

Een alternatieve aanpak voor het verwijderen van lege mappen kan worden uitgevoerd met het “rmdir” commando, dat de map efficiënt en snel verwijdert, zoals hieronder beschreven:

 rmdir <directory name> 

Om de map “All Things N3” te verwijderen als er geen bestanden of submappen in staan, kan het “rmdir”-commando worden gebruikt op de hieronder weergegeven manier:

 rmdir All Things N3 

Hoewel een niet-lege map kan resulteren in een foutmelding wanneer wordt geprobeerd deze te verwijderen met de opdracht “rmdir”, kan dit probleem worden opgelost door eerst te controleren of er geen bestanden of submappen bestaan in de opgegeven map voordat het verwijderingsproces wordt uitgevoerd.

/nl/images/rmdir-error-message.jpg

Voorzichtigheid is geboden bij het gebruik van de commando’s “rm” en “rmdir”, want de verwijderde mapstructuren kunnen niet worden hersteld als ze eenmaal zijn verwijderd.

Directory direct verwijderen

Om een map te verwijderen, kan de optie om te wissen gebruikt worden door middel van de “Delete”-toets op het toetsenbord. Het wordt ten zeerste aangeraden om de inhoud van de map die je wilt verwijderen zorgvuldig te inspecteren voordat je met deze actie begint, omdat dit proces blijvende gevolgen heeft.

Moeiteloos werken met Linux mappen

Mappen spelen een essentiële rol bij het organiseren van bestanden en mappen in het Linux besturingssysteem. Het aanmaken of verwijderen van mappen is eenvoudig en kan gemakkelijk worden uitgevoerd vanuit de opdrachtregelinterface.

Om volledig te profiteren van de potentiële voordelen van dit platform, kan men gebruik maken van de meegeleverde instructies en moeiteloos het gewenste doel bereiken door middel van een eenvoudige reeks handelingen.