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 relateret til sletning af filer og mapper i Linux. Vi giver også korte oplysninger om de forskellige flag og muligheder, som du kan bruge, når 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 tilknytning, rmog rmdir er indbyggede hjælpeprogrammer, der giver brugeren mulighed for at rense deres systemlager ved at fjerne filer, der ikke længere er nødvendige (rm står for fjerne mens rmdir angiver fjern mappe).

For at slette en fil ved hjælp af kommandoen til fjernelse af link skal du skrive:

fjerne link til filnavn

Når du trykker på Gå ind, fjerner systemet hardlinket til den angivne fil med lagringen. Bemærk, at du ikke vil være i stand til at slette flere filer ved hjælp af kommandoen Fjern link. Rm-kommandoen får overhånden i sådanne situationer.

instagram viewer

For at slette en enkelt fil ved hjælp af rm skal du skrive:

rm filnavn

Med rm skal du bekræfte sletningen af ​​skrivebeskyttede filer ved at skrive y eller Ja. Dette er en sikkerhedsmekanisme i Linux, da de fleste af systemfilerne er skrivebeskyttet, og Linux bekræfter, om brugeren ønsker at slette dem. Fil- og mappekryptering på Linux er også muligt, hvis du seriøst beskytter dit system.

Mens du sletter en skrivebeskyttet fil, vil du se en prompt svarende til nedenstående.

rm: fjerne skrivebeskyttet almindelig tom fil 'filnavn'?

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

rm filnavn1 filnavn2 filnavn3

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

rm * .txt

Den førnævnte kommando fjerner alle tekstfiler i den aktuelle arbejdsmappe.

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 ja / ja eller n / nr for at bekræfte dit valg.

rm -i * .txt

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

rm -f filnavn1 filnavn2 filnavn3

Der er forskellige andre rm-muligheder, som 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 viser en meddelelse, inden de sletter en bestemt fil i den detaljerede tilstand.

rm -iv * .docx

Relaterede: Sådan oprettes en ny fil i Linux

Fjernelse af mapper og mapper

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

Der er dog en lille forskel mellem disse to kommandoer. Med rmdir kan du kun slette tomme mapper. Hvis du har en mappe, der indeholder flere filer, er du nødt til at bruge kommandoen rm.

Sådan slettes en tom mappe ved hjælp af kommandoen rmdir:

rmdir / bibliotek

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

rm -d / bibliotek

Sletning af flere mapper med rm-kommandoen er også let. Giv navnet på de mapper, der er adskilt med plads Karakter.

rm -r / dir1 / dir2 / dir3

For at slette en ikke-tom mappe (mapper, der indeholder filer), skal du bruge -r med kommandoen. Det -r flag eller rekursiv flag sletter alle filer og undermapper i den angivne mappe rekursivt.

rm -r / bibliotek

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 / bibliotek

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

At vide hvordan du organiserer opbevaring på din computer ved at slette filer og mapper er det vigtigt. 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 en anden mappe i stedet for at slette den helt fra dit system. Linux leverer mv kommando til at ændre placeringen af ​​filer og mapper på dit systemlager.

E-mail
Sådan flyttes Linux-filer med Mv-kommandoen

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

Relaterede emner
  • Linux
  • Filhåndtering
  • Terminal
  • Linux
Om forfatteren
Deepesh Sharma (23 artikler offentliggjort)

Deepesh er Junior Editor til Linux på MUO. Han har skrevet informativt indhold på internettet i over 3 år. I sin fritid nyder han at skrive, lytte til musik og spille sin guitar.

Mere fra Deepesh Sharma

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.