Vil du vite hvordan du kan slette en fil eller en mappe på Linux-maskinen din? Kanskje du har noen unødvendige filer du vil fjerne fra systemet ditt.

I denne artikkelen vil vi diskutere alt relatert til sletting av filer og mapper i Linux. Vi vil også gi kort informasjon om de forskjellige flaggene og alternativene du kan bruke når du sletter filer og kataloger på datamaskinen din.

Slik sletter du en fil i Linux

Som standard gir Linux-systemer deg en måte å slette filer og kataloger ved hjelp av terminalen. Fjern tilknytningen, rm, og rmdir er innebygde verktøy som lar brukeren rense systemlagringen ved å fjerne filer som ikke lenger er nødvendige (rm står for ta vekk mens rmdir betegner fjern katalogen).

For å slette en fil ved hjelp av unlink-kommandoen, skriv:

koble fra filnavnet

Når du trykker Tast inn, vil systemet fjerne hardkoblingen til den angitte filen med lagringsplassen. Vær oppmerksom på at du ikke vil være i stand til å slette flere filer ved hjelp av unlink-kommandoen. Rm-kommandoen får overtaket i slike situasjoner.

For å slette en enkelt fil ved hjelp av rm, skriv inn:

rm filnavn

Med rm må du bekrefte slettingen av skrivebeskyttede filer ved å skrive inn y eller ja. Dette er en sikkerhetsmekanisme i Linux da de fleste systemfilene er skrivebeskyttet og Linux bekrefter om brukeren vil slette dem. Fil- og mappekryptering på Linux er også mulig hvis du er seriøs med å beskytte systemet ditt.

Når du sletter en skrivebeskyttet fil, vil du se en melding som ligner på den nedenfor.

rm: fjerne skrivebeskyttet vanlig tom fil 'filnavn'?

Du kan også sende flere filnavn atskilt med Rom tegn for å fjerne mer enn én fil.

rm filnavn1 filnavn2 filnavn3

For å slette alle filene som har en bestemt utvidelse, kan du implementere dem vanlig uttrykk i rm-kommandoen.

rm * .txt

Den nevnte kommandoen vil fjerne alle tekstfilene i gjeldende arbeidskatalog.

Hvis du vil bekrefte sletting av hver fil i en katalog, bruker du -Jeg flagg med rm. De -Jeg flagg står for interaktiv og lar deg velge om du vil slette filen eller ikke. Du må skrive ja / ja eller n / nei for å bekrefte valget ditt.

rm -i * .txt

Hvis du vil slette filer uten bekreftelsesmeldingen, bruker du -f flagg med rm-kommandoen. De -f står for makt eller med makt.

rm -f filnavn1 filnavn2 filnavn3

Det er forskjellige andre rm-alternativer du kan bruke. Du kan også koble flere alternativer sammen for å øke effektiviteten til kommandoen din. For eksempel å kombinere -Jeg og -v sammen vil vise en melding før du sletter en spesifisert fil i detaljert modus.

rm -iv * .docx

I slekt: Hvordan lage en ny fil i Linux

Fjerne kataloger og mapper

På Linux er det to kommandovalg når det gjelder å slette mapper. Du kan enten bruke rmdir kommando eller rm kommando.

Det er imidlertid en liten forskjell mellom disse to kommandoene. Med rmdir kan du bare slette tomme kataloger. Hvis du har en mappe som inneholder flere filer, er du nødt til å bruke rm-kommandoen.

Slik sletter du en tom mappe ved hjelp av kommandoen rmdir:

rmdir / katalog

Hvis det er en tom katalog du vil fjerne, bruk -d flagg med rm-kommandoen. De -d flagg står for katalog.

rm -d / katalog

Det er også enkelt å slette flere kataloger med rm-kommandoen. Gi navnet på mappene atskilt med rom karakter.

rm -r / dir1 / dir2 / dir3

Hvis du vil slette en katalog som ikke er tom (mapper som inneholder filer), bruker du -r alternativet med kommandoen. De -r flagg eller tilbakevendende flagg vil slette alle filene og undermappene til den angitte katalogen rekursivt.

rm -r / katalog

I likhet med filer på Linux, hvis katalogen er skrivebeskyttet, vil rm vise en melding som vil be deg om å bekrefte fjerningen igjen. For å omgå meldingen, bruk -f flagg med kommandoen.

rm -rf / katalog

Du kan også koble flere alternativer sammen mens du sletter mapper. Det er også mulig å bruke vanlige uttrykk mens du sletter Linux-kataloger.

Filbehandling på Linux

Å vite hvordan du organiserer lagring på datamaskinen din ved å slette filer og mapper er viktig. Du kan støte på en situasjon der filbehandling ikke tillater deg å slette filer og mapper grafisk. I slike tilfeller er det eneste passende valget å kvitte seg med filene ved hjelp av terminalen.

Noen ganger vil du kanskje flytte en fil til en annen katalog i stedet for å slette den helt fra systemet. Linux gir mv kommando for å endre plasseringen av filer og mapper på systemlagringen.

E-post
Hvordan flytte Linux-filer med Mv-kommandoen

Å flytte filer i Linux-terminalen er kraftigere enn i en filleser, men du må vite hva du gjør.

Relaterte temaer
  • Linux
  • Filbehandling
  • Terminal
  • Linux
Om forfatteren
Deepesh Sharma (23 artikler publisert)

Deepesh er Junior Editor for Linux på MUO. Han har skrevet informasjonsinnhold på internett i over 3 år. På fritiden liker han å skrive, høre på musikk og spille gitaren.

Mer fra Deepesh Sharma

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.