Linux-kommandoer

Hvordan bruke rm Command i Linux

Hvordan bruke rm Command i Linux
Rm-kommandoen brukes til å fjerne filer og kataloger i Linux. Dette er en av kommandoene du må kjenne som en Linux-systemadministrator for å administrere filer og kataloger.  I denne artikkelen skal jeg vise deg hvordan du bruker rm-kommandoen til å fjerne filer og kataloger i Linux.

Fjerne en enkelt fil:

Du kan fjerne en enkelt fil med rm.

La oss si at du vil fjerne en bildefil 529395.jpg i Bilder / katalog i brukerne dine HJEM katalog.

For å fjerne filen kan du kjøre følgende kommando:

$ rm Bilder / 529395.jpg

Filen bør fjernes.

Skriv ut Hva rm gjør:

Hvis du vil at rm skal skrive ut hva den gjør på konsollen, kan du bruke -v alternativ.

For eksempel for å fjerne en fil test.tekst fra din nåværende arbeidskatalog, kan du kjøre følgende kommando:

$ rm -v test.tekst

Som du ser, blir filen fjernet. rm også trykt fjernet 'test.tekst' på konsollen da den vellykket fjernet filtesten.tekst.

Spør før du fjerner filer:

Siden rm er en veldig ødeleggende kommando, kan du ved et uhell fjerne viktige filer. Den gode nyheten er at rm har et -i-flagg som ber deg om å bekrefte deg før du fjerner alle filer.

La oss for eksempel si at du vil fjerne filen Hallo.tekst men du vil at rm skal be deg om å bekrefte filfjerningsoperasjonen. Deretter vil du kjøre rm som følger:

$ rm -iv hei.tekst

Som du ser, blir du bedt om å bekrefte at filen er fjernet Hallo.tekst. Trykk på for å bekrefte y og trykk deretter på .

Filen bør fjernes.

Spør før du fjerner mer enn 3 filer:

Du kan be rm om å be om bekreftelse når du fjerner mer enn 3 filer bare med alternativet -I.

La oss si at du har 4 filer i din nåværende arbeidskatalog, test1, test2, test3, og test4. Nå vil du sørge for at du ikke fjerner mer enn 3 filer uten varsel.

For å gjøre det, kjør følgende kommando:

$ rm -Iv test *

Nå vil rm be deg om å bekrefte om du virkelig vil slette disse filene. Hvis du er sikker på at du ikke vil ha disse filene lenger, trykk deretter på y og trykk deretter på å fortsette.

Som du kan se, fjernes alle disse filene.

Fjerne tomme kataloger med rm:

Du kan også fjerne tomme kataloger på Linux-systemet ditt med rm. For å gjøre det kan du bruke -d alternativet til rm.

La oss si at du har en tom katalog filer / i din nåværende arbeidskatalog. Nå vil du fjerne det. Du kan gjøre det med følgende kommando:

$ rm -dv filer /

Som du kan se, den tomme katalogen filer / er fjernet.

Fjerne filer og kataloger rekursivt med rm:

La oss si at du har en hel katalog med filer og andre underkataloger med filer du ikke trenger lenger. Nå vil du fjerne dem alle for å spare diskplass.

Du kan fjerne alle filer og underkataloger i katalogen (la oss si det tmp / i din nåværende arbeidskatalog) med følgende kommando:

$ rm -rfv tmp /

Som du kan se, alle filene og underkatalogene i filer / katalog inkludert filer / katalogen er fjernet.

Hvis du vil at rm skal be deg om å bekrefte før du sletter alle kataloger og filer i filer / katalog, så kan du kjøre kommandoen ovenfor som følger:

$ rm -rvi filer /

Som du ser, ber rm deg om å bekrefte før den gjør noe. Hvis du har det bra, er det bare å trykke y og trykk deretter på å fortsette.

rm vil fortsette å be deg om å bekrefte til det er ferdig med arbeidet.

Hvis du vil stoppe rm-kommandoen midtveis, er det bare å trykke + c.

Konklusjon:

RM-kommandoen er veldig ødeleggende. Du bør alltid være forsiktig med det. Vær alltid ekstra forsiktig og dobbeltsjekk alt før du kjører rm-kommandoen med superbrukerrettigheter (sudo).

For eksempel kan du slette viktige systemfiler hvis du ikke er forsiktig med rm-kommandoen. Som kan føre til at datamaskinen din ikke starter eller at visse tjenester ikke starter.

En god måte å dobbeltsjekke alt på er å bruke ls kommando.

La oss for eksempel si at du vil fjerne alle filer som starter med tmp fra din nåværende arbeidskatalog. Du kan selvfølgelig fjerne alle disse filene med følgende kommando:

$ rm -v tmp *

Men av sikkerhetshensyn, i stedet for å bruke rm-kommandoen først, sjekk om du bruker tmp * viser alle filene du vil fjerne med kommandoen ls som følger.

$ ls tmp *

Som du kan se, viser kommandoen alle filene som samsvarer tmp *. Hvis du er sikker på at du ikke trenger dem, kan du bruke rm-kommandoen som vist ovenfor for å fjerne dem alle.

Så alt handler om rm-kommandoen. Takk for at du leser denne artikkelen.

Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...
5 beste arkadespill for Linux
I dag er datamaskiner seriøse maskiner som brukes til spill. Hvis du ikke kan få den nye høye poengsummen, vil du vite hva jeg mener. I dette innlegge...
Kamp for Wesnoth 1.1. 3.6 Utvikling utgitt
Kamp for Wesnoth 1.1. 3.6 utgitt i forrige måned, er den sjette utgivelsen i 1.1. 3.x-serien, og den leverer en rekke forbedringer, spesielt til bruke...