De eenvoudigste manier om bestanden te verwijderen is om de bestandsbeheerder te gebruiken die deel uitmaakt van uw versie van Linux. Een bestandsbeheerder biedt een grafische weergave van de bestanden en mappen die op uw computer zijn opgeslagen. Windows-gebruikers zullen bekend zijn met een applicatie genaamd Windows Explorer die op zichzelf een bestandsbeheerder is.
Er zijn veel verschillende bestandsbeheerders voor Linux, maar deze zijn het meest geïnstalleerd:
- Nautilus (ook bekend als Files)
- Dolfijn
- pcmanfm
- Thunar
- Caja
Nautilus maakt deel uit van de GNOME-desktopomgeving en is de standaard bestandsbeheerder voor Ubuntu, Linux Mint, Fedora en openSUSE.
Dolphin maakt deel uit van de KDE-bureaubladomgeving en is de standaard bestandsbeheerder voor distributies zoals Kubuntu en de KDE-versies van Mint en Debian.
Thunar maakt deel uit van de XFCE-desktopomgeving en is de standaard bestandsbeheerder voor Xubuntu.
PCManFM maakt deel uit van de LXDE-desktopomgeving en is de standaard bestandsbeheerder voor Lubuntu.
Caja is de standaard bestandsbeheerder voor de MATE-desktopomgeving en wordt geleverd als onderdeel van Linux Mint Mate.
Hoe Nautilus te gebruiken om bestanden te verwijderen
Nautilus kan worden geopend in Ubuntu door op het pictogram van de archiefkast in het opstartprogramma te klikken. U kunt Nautilus op Mint vinden door op bestandsbeheer in de snelstartbalk of via het menu te klikken. Elke distributie die de GNOME-desktopomgeving gebruikt, heeft bestandsbeheer binnen het activiteitenvenster.
Wanneer u Nautilus open hebt, kunt u door de bestanden en mappen navigeren door erop te dubbelklikken. Om een enkel bestand te verwijderen, klikt u met de rechtermuisknop op het pictogram en kiest u "Verplaatsen naar prullenbak".
U kunt meerdere bestanden selecteren door de CTRL-toets ingedrukt te houden terwijl u op het bestand klikt en vervolgens op de rechtermuisknop om het menu te openen. Klik op "Naar prullenbak verplaatsen" om de items naar de prullenbak te verplaatsen.
Als u liever het toetsenbord gebruikt, kunt u op de toets "Verwijderen" op uw toetsenbord drukken om items naar de prullenbak te verzenden.
Om de bestanden permanent te verwijderen, klikt u op het pictogram "Prullenbak" in het linkerdeelvenster. Hier ziet u alle items die momenteel zijn verwijderd maar nog steeds kunnen worden hersteld.
Om een bestand te herstellen, klikt u op een item en klikt u op de knop "Herstellen" in de rechterbovenhoek.
Om de prullenbak te legen, klik je op de knop "Leegmaken" in de rechterbovenhoek.
Hoe Dolphin te gebruiken om bestanden te verwijderen
De Dolphin bestandsbeheerder is de standaard bestandsbeheerder met de KDE-omgeving. U kunt het starten door op het pictogram in het menu te klikken.
De interface lijkt erg op die van Nautilus en de verwijderfunctionaliteit is vrijwel hetzelfde.
Om een enkel bestand te verwijderen, klikt u met de rechtermuisknop op het bestand en kiest u "Verplaatsen naar prullenmand". U kunt ook op de delete-toets drukken maar er verschijnt een bericht met de vraag of u zeker weet dat u het item naar de prullenbak wilt verplaatsen. U kunt het bericht opnieuw weergeven door een selectievakje in te schakelen.
Als u meerdere bestanden wilt verwijderen, selecteert u alle bestanden die u wilt verwijderen door de CTRL-toets ingedrukt te houden en met de linkermuisknop op de bestanden te klikken. Als u ze naar de prullenbak wilt verplaatsen, drukt u op de delete-toets of klikt u met de rechtermuisknop en kiest u 'naar prullenbak verplaatsen'.
U kunt items uit de prullenbak herstellen door op het prullenbakpictogram in het linkerdeelvenster te klikken. Zoek het item of de items die u wilt herstellen, klik met de rechtermuisknop en kies vervolgens "herstellen".
Klik met de rechtermuisknop op de prullenbak in het linkerdeelvenster en kies "empty trash" om de prullenbak te legen.
U kunt bestanden definitief verwijderen zonder eerst naar de prullenbak te gaan door de Shift-toets ingedrukt te houden en op de Wissen-knop te drukken.
Hoe Thunar te gebruiken om bestanden te verwijderen
De meeste bestandsbeheerders volgen hetzelfde thema als het gaat om het selecteren, kopiëren, verplaatsen en verwijderen van bestanden en mappen.
Thunar is niet anders. U kunt Thunar openen binnen de XFCE-bureaubladomgeving door op het menu te klikken en naar "Thunar" te zoeken.
Om een bestand met Thunar te verwijderen, selecteert u het bestand met de muis en klikt u met de rechtermuisknop. Het belangrijkste verschil tussen Thunar en de twee eerder genoemde bestandsbeheerders is dat zowel "verplaatsen naar prullenbak" als "verwijderen" beschikbaar zijn in het contextmenu.
Daarom kunt u voor het verzenden van een bestand naar de prullenbak de optie "Verplaatsen naar prullenbak" kiezen of om permanent de optie "Verwijderen" te verwijderen.
Om een bestand te herstellen, klikt u op het pictogram "Prullenbak" in het linkerdeelvenster en zoekt u vervolgens het bestand dat u wilt terugzetten. Klik met de rechtermuisknop op het bestand en klik op de optie "Herstellen" in het menu.
Klik met de rechtermuisknop op het pictogram "Prullenbak" en kies "Prullenbak legen" om de prullenbak te legen.
Hoe PCManFM te gebruiken om bestanden te verwijderen
De PCManFM-bestandsbeheerder is de standaard voor de LXDE-bureaubladomgeving.
U kunt PCManFM openen door bestandsbeheer te kiezen in het LXDE-menu.
Om een bestand te verwijderen, navigeert u door de mappen en selecteert u het bestand dat u wilt verwijderen met de muis.
U kunt op de delete-toets drukken om het bestand te verwijderen en u wordt gevraagd of u het item naar de prullenbak wilt verplaatsen. U kunt ook met de rechtermuisknop op het bestand klikken en de optie "Verplaatsen naar prullenbak" in het menu kiezen.
Als u het bestand permanent wilt verwijderen, houdt u de Shift-toets ingedrukt en drukt u op de knop Wissen. U wordt nu gevraagd of u het bestand wilt verwijderen. Als u de Shift-toets ingedrukt houdt en op de rechtermuisknop drukt, wordt de menuoptie nu weergegeven als "verwijderen" in plaats van "naar prullenmand verplaatsen".
Om items te herstellen, klikt u op de prullenbak en selecteert u het bestand of de bestanden die u wilt herstellen. Klik met de rechtermuisknop en kies "herstellen".
Als u de prullenmand wilt legen, klikt u met de rechtermuisknop op de prullenbak en kiest u 'Prullenbak legen' in het menu.
Hoe Caja te gebruiken om bestanden te verwijderen
Caja is de standaard bestandsbeheerder voor Linux Mint MATE en de MATE-desktopomgeving in het algemeen.
De Caja-bestandsbeheerder is beschikbaar via het menu.
Om een bestand te verwijderen, navigeert u door de mappen en vindt u het bestand of de bestanden die u wilt verwijderen. Selecteer het bestand door erop te klikken en klik met de rechtermuisknop. Het menu heeft de optie "verplaats naar prullenmand". U kunt ook op de delete-toets drukken om het bestand naar de prullenbak te verplaatsen.
U kunt het bestand permanent verwijderen door de Shift-toets ingedrukt te houden en vervolgens op de Delete-toets te drukken. Er is geen rechtermuis-menu optie om bestanden permanent te verwijderen.
Om een bestand te herstellen, klik je op de prullenbak in het linkerdeelvenster. Zoek het bestand dat moet worden hersteld en selecteer het met de muis. Klik nu op de knop Herstellen.
Om de prullenbak te legen, klik je op de prullenbak en dan op de lege prullenbak knop.
Hoe een bestand te verwijderen met behulp van de Linux Commandoregel
De basissyntaxis voor het verwijderen van een bestand met behulp van de Linux-terminal is als volgt:
rm / pad / naar / bestand
Stel u bijvoorbeeld voor dat u een bestand met de naam file1 in de map / home / gary / documents hebt, dan typt u de volgende opdracht:
rm / home / gary / documenten / file1
Er is geen waarschuwing met de vraag of u zeker weet, dus u moet er zeker van zijn dat u het pad naar het juiste bestand hebt ingetypt of dat het bestand zal worden verwijderd.
U kunt meerdere bestanden eenvoudig verwijderen door ze als volgt op te geven als onderdeel van de opdracht rm:
rm bestand1 bestand2 bestand3 bestand4 bestand5
U kunt ook jokertekens gebruiken om te bepalen welke bestanden u wilt verwijderen. Als u bijvoorbeeld alle bestanden met de extensie .mp3 wilt verwijderen, gebruikt u de volgende opdracht:
rm * .mp3
Het is de moeite waard om er in dit stadium op te wijzen dat je de nodige rechten moet hebben om de bestanden te verwijderen, anders krijg je een foutmelding.
U kunt machtigingen verhogen met behulp van de opdracht sudo of overschakelen naar een gebruiker met machtigingen om het bestand te verwijderen met de opdracht su.
Hoe u een "Weet u zeker" -bericht krijgt bij het verwijderen van bestanden met Linux
Zoals vermeld in het vorige gedeelte vraagt de opdracht rm niet om bevestiging voordat het bestand wordt verwijderd. Het doet het gewoonweg zonder onderscheid.
U kunt schakelen naar de opdracht rm, zodat deze u vraagt of u zeker weet voordat u elk bestand verwijdert.
Dit is natuurlijk prima als je een bestand verwijdert, maar als je honderden bestanden verwijdert, wordt het vermoeiend.
rm -i / path / to / file
Als u bijvoorbeeld alle mp3-bestanden in een map wilt verwijderen maar u elke verwijdering wilt bevestigen, gebruikt u de volgende opdracht:
rm -i * .mp3
De uitvoer van het bovenstaande commando zal ongeveer zo zijn:
rm: verwijder het gewone bestand 'file.mp3'?
Om het bestand te verwijderen, moet u op Y of y drukken en op Return drukken. Als u het bestand niet wilt verwijderen, drukt u op n of N.
Als u wilt worden gevraagd of u zeker weet dat u bestanden wilt verwijderen, maar alleen wanneer meer dan 3 bestanden moeten worden verwijderd of wanneer u recursief verwijdert, kunt u de volgende syntaxis gebruiken:
rm -I * .mp3
Dit is minder opdringerig dan het commando rm -i, maar als het commando minder dan 3 bestanden zou verwijderen, zou je die 3 bestanden verliezen.
De uitvoer van het bovenstaande commando zou zoiets als dit kunnen zijn:
rm: verwijder 5 argumenten?
Nogmaals, het antwoord moet y of Y zijn om de verwijdering te laten plaatsvinden.
Een alternatief voor het -i en -I commando is als volgt:
rm --interactive = nooit * .mp3
rm --interactive = once * .mp3
rm --interactive = altijd * .mp3
De bovenstaande syntaxis is gemakkelijker leesbaar en geeft aan dat je nooit over de verwijdering te horen krijgt, wat hetzelfde is als het niet leveren van een omschakeling naar de opdracht rm, je krijgt een keer te horen wat hetzelfde is als het uitvoeren van rm met de schakeloptie -I of u wordt altijd verteld wat hetzelfde is als het uitvoeren van de opdracht rm met de schakeloptie i.
Directories en submappen verwijderen Recursief Linux gebruiken
Stel je voor dat je de volgende mappenstructuur hebt:
- huis
- Gary
- documenten
- rekeningen
- 2010
- file1
- 2011
- file1
- bestand2
- 2012
- file1
- 2013
- file1
- 2014
- file1
- 2015
- file1
- bestand2
- bestand3
- 2010
- rekeningen
- documenten
- Gary
Als u de map met accounts en alle submappen en bestanden wilt verwijderen, moet u de volgende schakeloptie gebruiken:
rm -r / home / gary / documenten / accounts
U kunt ook een van de volgende twee opdrachten gebruiken:
rm -R / home / gary / documenten / accounts
rm --recursive / home / gary / documenten / accounts
Hoe een directory te verwijderen, maar alleen als deze leeg is
Stel je voor dat je een map hebt die accounts heet en je wilt deze verwijderen, maar alleen als deze leeg is. U kunt dit doen met behulp van de volgende opdracht:
rm -d accounts
Als de map leeg is, wordt deze verwijderd maar als dit niet het geval is, ontvangt u het volgende bericht:
rm: kan 'accounts' niet verwijderen: map niet leeg
Hoe verwijder ik bestanden zonder een foutmelding als er geen bestand bestaat
Als u een script uitvoert, wilt u misschien niet dat er een fout optreedt als het bestand of de bestanden die u probeert te verwijderen, niet bestaan.
In dit geval kunt u de volgende opdracht gebruiken:
rm -f / path / to / file
U kunt deze opdracht bijvoorbeeld gebruiken om een bestand met de naam file1 te verwijderen.
rm -f bestand1
Als het bestand bestaat, wordt het verwijderd en als dit niet het geval is, ontvang je geen bericht dat het niet bestond. Normaal gesproken zonder de schakeloptie -f zou u de volgende foutmelding ontvangen:
rm: kan 'file1' niet verwijderen: niet zo'n bestand of map
Samenvatting
Er zijn andere opdrachten die u kunt gebruiken om bestanden te verwijderen, zoals de shred-opdracht die het herstel van het bestand voorkomt.
Als u een symbolische koppeling hebt, kunt u de koppeling verwijderen met de opdracht unlink.




