Skip to content

Bestanden verwijderen met behulp van de Linux-opdrachtregel

30 de juli de 2021
GettyImages 93033306 58e3bac15f9b58ef7ed3723d

Wat te weten

  • Gebruik de rm opdracht, rm /pad/naar/bestand, om een ​​bestand permanent te verwijderen. Voeg de . toe -R vlag om alle bestanden in een map te verwijderen.
  • Gebruik de prullenbak applicatie om een ​​​​prullenbak op de opdrachtregel te bieden. Voer de opdrachtregel in prullenbak /pad/naar/bestand om bestanden daarheen te verplaatsen.

In dit artikel worden twee manieren uitgelegd om bestanden veilig te verwijderen met behulp van de Linux-opdrachtregel. Eén methode verwijdert de bestanden permanent. De andere verplaatst ze naar een prullenbak waar ze kunnen worden bekeken en hersteld.

Het ‘rm’-commando

Zoals met zoveel taken, biedt Linux meer dan één manier om een ​​klus te klaren, waarbij elke oplossing verschillende voor- en nadelen heeft. De typische methode voor het verwijderen van een bestand met behulp van een shell-prompt houdt in: rm commando, hoewel de prullenbak commando werkt ook. De meeste mensen gebruiken de opdracht rm om bestanden te verwijderen. De syntaxis van de rm commando is als volgt: rm /pad/naar/bestand

class=”ql-syntax”> Verwijder alle bestanden in een map en submappen met de -R vlag (om recursief te verwijderen) als volgt: rm -R /path/to/folder

class=”ql-syntaxis”> De rm opdracht is definitief. Bestanden en mappen die met deze methode zijn verwijderd, kunnen over het algemeen niet worden hersteld zonder speciaal gereedschap.

Het ’trash-cli’-commando

De prullenbak applicatie biedt een prullenbak op de opdrachtregel. Het wordt meestal niet standaard geïnstalleerd met Linux, dus installeer het vanuit de repositories van je distributie. Gebruik de volgende opdracht om een ​​bestand naar de prullenbak te sturen: prullenbak /pad/naar/bestand

Het bestand wordt niet volledig verwijderd, maar in plaats daarvan naar een prullenbak gestuurd op dezelfde manier als de Windows-prullenbak. Als u het prullenbak-commando een mapnaam geeft, worden de map en alle bestanden in de map naar de prullenbak gestuurd.

Hoe de bestanden in de prullenbak op te sommen

Voer de volgende opdracht uit om de bestanden in de prullenbak weer te geven: trash-list

De geretourneerde resultaten bevatten het oorspronkelijke pad naar het bestand en de datum en tijd waarop de bestanden naar de prullenbak zijn verzonden.

Hoe bestanden uit de prullenbak te herstellen

Gebruik de volgende opdracht om een ​​bestand te herstellen: trash-restore-

U kunt echter een opdracht niet gevonden-fout krijgen als u deze opdracht uitvoert. Het alternatief voor trash-restore is restore-trash, als volgt: restore-trash

De opdracht restore-trash geeft alle bestanden in de prullenbak weer met een nummer ernaast. Om een ​​bestand te herstellen, voert u het nummer in naast de bestandsnaam.

Hoe de prullenbak te legen

Het belangrijkste probleem met de aanpak van de prullenbak is dat de verwijderde bestanden schijfruimte in beslag nemen. Als u er zeker van bent dat alles in de prullenbak niet langer nodig is, voert u de volgende opdracht uit om de prullenbak te legen: prullenbak leeg

Als u alle bestanden wilt verwijderen die een bepaald aantal dagen in de prullenbak hebben gezeten, geeft u dat aantal op met de opdracht Prullenbak leeg. prullenbak leeg 7