Sådan slettes filer og mapper let i Linux

Sådan slettes filer og mapper let i Linux

Vil du vide, hvordan du kan slette en fil eller en mappe på din Linux -maskine? Måske har du nogle unødvendige filer, som du vil fjerne fra dit system.





I denne artikel vil vi diskutere alt, der er relateret til sletning af filer og mapper i Linux. Vi vil også give korte oplysninger om de forskellige flag og muligheder, som du kan bruge, mens du sletter filer og mapper på din computer.





Sådan slettes en fil i Linux

Som standard giver Linux -systemer dig en måde at slette filer og mapper ved hjælp af terminalen. Fjern tilknytningen , rm , og rmdir er indbyggede værktøjer, der gør det muligt for en bruger at rense deres systemlagring ved at fjerne filer, der ikke længere er nødvendige (rm står for fjerne mens rmdir betegner fjerne bibliotek ).





Hvis du vil slette en fil ved hjælp af kommandoen Fjern tilknytning, skal du skrive:

unlink filename

Når du trykker på Gå ind , fjerner systemet det hårde link til den angivne fil med lageret. Bemærk, at du ikke vil kunne slette flere filer ved hjælp af kommandoen Fjern tilknytning. Kommandoen rm får overhånd i sådanne situationer.



Hvis du vil slette en enkelt fil ved hjælp af rm, skal du skrive:

rm filename

Med rm skal du bekræfte sletningen af ​​skrivebeskyttede filer ved at indtaste og eller Ja . Dette er en sikkerhedsmekanisme i Linux, da de fleste systemfiler er skrivebeskyttede, og Linux bekræfter, om brugeren vil slette dem. Fil- og mappekryptering på Linux er også mulig, hvis du er seriøs om at beskytte dit system.





Når du sletter en skrivebeskyttet fil, vil du se en prompt, der ligner den nedenfor.

rm: remove write-protected regular empty file 'filename'?

Du kan også videregive flere filnavne adskilt med Plads tegn for at fjerne mere end én fil.





hvordan man gør billedbaggrunde gennemsigtige
rm filename1 filename2 filename3

For at slette alle de filer, der har en bestemt udvidelse, kan du implementere regulære udtryk i rm -kommandoen.

rm *.txt

Den førnævnte kommando fjerner alle tekstfilerne i det aktuelle arbejdskatalog.

hvad betyder fremhævet kommentar til yt

Hvis du vil bekræfte sletningen af ​​hver fil i et bibliotek, skal du bruge -jeg flag med rm. Det -jeg flag står for interaktiv og giver dig mulighed for at vælge, om du vil slette filen eller ej. Du bliver nødt til at skrive og / ja eller n/nej for at bekræfte dit valg.

rm -i *.txt

Hvis du vil slette filer uden bekræftelsesprompten, skal du bruge -f flag med rm -kommandoen. Det -f står for kraft eller med magt .

rm -f filename1 filename2 filename3

Der er forskellige andre rm -muligheder, du kan bruge. Du kan også kæde flere muligheder sammen for at øge effektiviteten af ​​din kommando. For eksempel at kombinere -jeg og -v sammen vil der blive vist en prompt, før en bestemt fil i sletstilstand slettes.

rm -iv *.docx

Relaterede: Sådan oprettes en ny fil i Linux

Fjernelse af biblioteker og mapper

På Linux er der to kommandovalg, når det kommer til sletning af mapper. Du kan enten bruge rmdir kommando eller rm kommando.

Der er imidlertid en lille forskel mellem disse to kommandoer. Med rmdir kan du kun slette tomme mapper. Hvis du har en mappe, der indeholder flere filer, skal du bruge kommandoen rm.

For at slette en tom mappe ved hjælp af kommandoen rmdir:

rmdir /directory

Hvis der er en tom mappe, du vil fjerne, skal du bruge -d flag med rm -kommandoen. Det -d flag står for vejviser .

rm -d /directory

Det er også let at slette flere mapper med rm -kommandoen. Giv navnet på mapperne adskilt med plads Karakter.

rm -r /dir1 /dir2 /dir3

Hvis du vil slette et ikke-tomt bibliotek (mapper, der indeholder filer), skal du bruge -r mulighed med kommandoen. Det -r flag eller rekursiv flag vil slette alle filer og undermapper i det angivne bibliotek rekursivt.

rm -r /directory

Ligesom filer på Linux, hvis biblioteket er skrivebeskyttet, viser rm en prompt, der beder dig om at bekræfte fjernelsen igen. For at omgå prompten skal du bruge -f flag med kommandoen.

rm -rf /directory

Du kan også kæde flere muligheder sammen, mens du sletter mapper. Det er også muligt at bruge regulære udtryk, mens du sletter Linux -mapper.

Filhåndtering på Linux

Ved hvordan du organiserer lagring på din computer ved at slette filer og mapper er afgørende. Du kan støde på en situation, hvor din filhåndtering ikke tillader dig at slette filer og mapper grafisk. I sådanne tilfælde er det eneste passende valg at slippe af med filerne ved hjælp af terminalen.

Nogle gange vil du måske flytte en fil til et andet bibliotek i stedet for at slette den helt fra dit system. Linux leverer mv kommando for at ændre placeringen af ​​filer og mapper på dit systemlager.

skru ned for skærmens lysstyrke Windows 10
Del Del Tweet E -mail Sådan flyttes Linux -filer med Mv -kommandoen

At flytte filer i Linux -terminalen er mere kraftfuld end i en filbrowser, men du skal vide, hvad du laver.

Læs Næste
Relaterede emner
  • Linux
  • Filhåndtering
  • Terminal
  • Linux
Om forfatteren Deepesh Sharma(79 artikler udgivet)

Deepesh er Junior Editor for Linux på MUO. Han skriver informationsguider om Linux med det formål at give alle tilflyttere en salig oplevelse. Ikke sikker på film, men hvis du vil tale om teknologi, er han din fyr. I fritiden kan du finde ham læse bøger, lytte til forskellige musikgenrer eller spille sin guitar.

Mere fra Deepesh Sharma

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere