Hoe rm te gebruiken in Linux

De opdrachtregel is de standaardmanier om taken in Linux uit te voeren. Sommige Linux-apparaten, zoals servers, hebben meestal helemaal geen grafische interface, waardoor het gebruik van commando's nodig is om het te besturen. Linux-desktopcomputers hebben meestal een grafische interface om ze toegankelijker te maken, maar u beschikt over het algemeen niet over de volledige functionaliteit en veelzijdigheid in configuratie die u krijgt door opdrachten in een terminal te gebruiken.

Een van de standaardcommando's die u moet leren is "rm". Afkorting van "Verwijderen", "rm" stelt u in staat om bestanden te verwijderen en, in bepaalde omstandigheden, ook mappen. "rm" is echter een riskant commando, omdat het gemakkelijk is om bestanden te verwijderen die je niet per se bedoelde en mogelijk de mogelijkheid voor je Linux-installatie om te blijven functioneren in gevaar brengt.

Hoe "rm" te gebruiken in Linux

Als u de opdracht "rm–help" uitvoert, wordt een helppagina weergegeven.

Wat je niet moet doen

Gezien de kracht van "rm", is het een goed idee om ervoor te zorgen dat u begrijpt wat u niet moet doen voordat u het probeert te gebruiken. De vlag "-r" wordt gebruikt om de verwijdering recursief toe te passen op alle mappen in de opgegeven map. Hiermee kunt u een map en alles erin verwijderen. De vlag "-f" wordt gebruikt om de verwijdering te forceren en zal niet vragen om de bevestiging van de verwijdering van belangrijke bestanden. Gecombineerd met deze twee vlaggen "-rf" kunt u hele sets mappen verwijderen zonder bevestigingsvragen.

Tip: Zoals met veel opdrachten, kunt u opdrachtregelvlaggen zoals "-r -f" combineren tot "-rf". De volgorde van de vlaggen doet er niet toe, dus "-fr" zal hetzelfde doen.

In het ergste geval zou u de opdracht per ongeluk in de hoofdmap kunnen uitvoeren. De opdracht zou recursief alles van je harde schijf verwijderen waar je gebruiker toestemming voor heeft om te bewerken en je Linux-installatie volledig in de war sturen. Om u te beschermen tegen het absolute worstcasescenario, wordt de hoofdmap "/" anders behandeld door "rm". U zou "sudo" en de vlag "-no-preserve-root" moeten gebruiken om alles te verwijderen, dit voert de opdracht uit met root-machtigingen en verwijdert respectievelijk de beveiligingen voor de hoofdmap.

Opmerking: u moet nooit proberen de opdracht "rm" te combineren met de vlaggen "-rf" en de opdracht naar de hoofdmap te wijzen, tenzij u er 100% zeker van bent dat u het systeem nooit meer nodig zult hebben.

Tip: Het dubbele streepje aan het begin van “–no-preserve-root” is opzettelijk. Het is standaard Linux-commandovlagsyntaxis om vlaggen van één letter een enkel streepje te laten gebruiken en om vlaggen met meerdere letters te laten beginnen met een dubbel streepje. De vlag “-h” wordt bijvoorbeeld vaak, maar niet altijd, gebruikt om een ​​helppagina te openen, terwijl de vlag “–help” over het algemeen hetzelfde doet. Het dubbele streepje helpt om een ​​vlag van meerdere letters te onderscheiden van een combinatie van meerdere vlaggen van één letter, zoals "-h -e -l -p".

Wees zeer voorzichtig bij het gebruik van de "-rf" vlaggen met de "rm" opdracht, vooral bij het gebruik van Sudo-machtigingen. U zou nooit de opdracht -no-preserve-root moeten gebruiken. Idealiter zou je elke keer voordat je de opdracht "rm" uitvoert, moeten controleren of je geen typefout hebt gemaakt.

Het jokerteken "*" is ook gevaarlijk om te gebruiken met de opdracht "rm" omdat het alles in de huidige map selecteert, met uitzondering van andere mappen, tenzij "-r" is opgegeven.

Hoe "rm" te gebruiken

Om "rm" veilig te gebruiken, moet u uw opdracht altijd dubbel controleren om er zeker van te zijn dat u geen typefout hebt gemaakt of automatisch de verkeerde bestandsnaam hebt ingevuld. In het ideale geval zou u slechts één bestand tegelijk moeten verwijderen, maar als u voorzichtig bent, kan het gebruik van het jokerteken "*" om meerdere bestanden te selecteren ook werken. Het commando "rm *.txt" zou bijvoorbeeld alle bestanden in de huidige map verwijderen die eindigen op ".txt".

Hoe "rm" te gebruiken in Linux

De opdracht "rm *.txt" gebruikt het jokerteken om alle bestanden die eindigen op .txt te matchen en te verwijderen

Het vergelijkbare commando "rmdir" is een veiligere manier om mappen te verwijderen, omdat als je geen vlaggen opgeeft, het alleen lege mappen kan verwijderen. Het gebruik van "rm" en "rmdir" voorkomt dat u per ongeluk recursief gegevens verwijdert.

Hoe "rm" te gebruiken in Linux

Het commando “rm -r” is nodig om een ​​map en zijn inhoud te verwijderen, maar u moet er zeker van zijn dat u de inhoud wilt verwijderen.



Leave a Comment

Los de fout Het iTunes Library.itl-bestand is vergrendeld op in iTunes

Los de fout Het iTunes Library.itl-bestand is vergrendeld op in iTunes

Los een Apple iTunes-fout op die zegt dat het iTunes Library.itl-bestand is vergrendeld, op een vergrendelde schijf staat, of dat u geen schrijfrechten voor dit bestand heeft.

Maak afgeronde hoeken met Paint.NET

Maak afgeronde hoeken met Paint.NET

Hoe u modern ogende foto's kunt maken door afgeronde hoeken toe te voegen in Paint.NET

ITunes: muziek in willekeurige volgorde afspelen of herhalen

ITunes: muziek in willekeurige volgorde afspelen of herhalen

Weet u niet hoe u een nummer of afspeellijst in Apple iTunes kunt herhalen? Wij konden dat eerst ook niet. Hier vindt u enkele gedetailleerde instructies over hoe u dit doet.

Alles wat je moet weten over WhatsApp Verwijder voor mij

Alles wat je moet weten over WhatsApp Verwijder voor mij

Heb je Verwijderen voor mij op WhatsApp gebruikt om berichten van iedereen te verwijderen? Geen zorgen! Lees dit om te zien hoe je Verwijderen voor mij ongedaan kunt maken op WhatsApp.

Schakel AVG Popup-meldingen uit

Schakel AVG Popup-meldingen uit

Hoe u de vervelende AVG-meldingen kunt uitschakelen die rechtsonder in het scherm verschijnen.

Hoe u uw Instagram-account kunt verwijderen

Hoe u uw Instagram-account kunt verwijderen

Wanneer je besluit dat je klaar bent met je Instagram-account en er vanaf wilt. Hier is een gids die je helpt je Instagram-account tijdelijk of permanent te verwijderen.

Microsoft Teams: foutcode CAA50021 oplossen?

Microsoft Teams: foutcode CAA50021 oplossen?

Om Teams-fout CAA50021 op te lossen, koppelt u uw apparaat aan Azure en werkt u de app bij naar de nieuwste versie. Neem contact op met uw beheerder als het probleem zich blijft voordoen.

Toegang krijgen tot recente notities in OneNote

Toegang krijgen tot recente notities in OneNote

Weten hoe u toegang krijgt tot recente notities in OneNote is handig, en u kunt dit doen op desktop en mobiel. Deze gids begeleidt u door het proces.

Trello kon geen power-up toevoegen

Trello kon geen power-up toevoegen

Als Trello er niet in slaagt om een ​​Power-Up in te schakelen, verschijnt deze foutmelding op het scherm: Kan Power-Up niet laden. Gebruik deze handleiding om het op te lossen.

Hoe u kunt voorkomen dat Facebook toegang krijgt tot uw contacten

Hoe u kunt voorkomen dat Facebook toegang krijgt tot uw contacten

Facebook was een paar jaar geleden behoorlijk opdringerig. Gelukkig heeft het platform een ​​reeks privacy-instellingen geïmplementeerd waarmee gebruikers nu een tutorial kunnen laten zien hoe u kunt voorkomen dat Facebook uw lijst met contactpersonen bespioneert.