Slette kataloger fra kommandolinjen:
Hvis en katalog du prøver å fjerne er tom (ikke har noen filer eller kataloger), kan du bruke rmdir kommando for å fjerne katalogen fra kommandolinjen.
La oss for eksempel si at du har en tom katalog test/ som du vil fjerne.
For å fjerne den tomme katalogen test/, kjør følgende kommando:
$ rmdir testSom du kan se, katalogen test/ er fjernet.
Hvis katalogen du prøver å fjerne har innhold, kan du ikke fjerne den med rmdir kommando. Du må bruke rm kommando i stedet.
La oss si at du vil fjerne en katalog configs / som har filer og andre kataloger inne.
$ tree configs /
For å fjerne katalogkonfigurasjonen / kjør rm-kommandoen som følger:
$ rm -rv konfigurerer /Eller
$ rm -rfv konfigurerer /
Katalogen og alt innholdet (filer og katalog) i katalogen skal fjernes som du kan se på skjermbildet nedenfor.
Hvis du vil, kan du fjerne flere kataloger (og innholdet) med rm-kommandoen som følger:
$ rm -rv katalog1 katalog2 / bane / til / katalog3Eller
$ rm -rfv katalog1 katalog2 / bane / til / katalog3
MERK: De -f alternativet fjerner katalogen og innholdet uten sikkerhetskontroll. Så vær sikker på at du ikke har noe viktig i katalogen du prøver å fjerne. For mer informasjon om det, les neste del av denne artikkelen.
Sikkerhetskontroll før du fjerner kataloger fra kommandolinjen:
En katalog inneholder mange filer og andre kataloger. Du vet kanskje ikke om du har noen viktige filer der hele tiden før du faktisk fjernet den (å nei!). Så det er alltid en god ide å bruke programmer som tre for å bekrefte at du ikke har noe viktig i katalogen du vil fjerne.
Treprogrammet er veldig enkelt å bruke. Formatet for trekommandoen er:
$ tree path_to_the_directoryTrekommandoen er ikke tilgjengelig i det meste av Linux-distribusjonen som standard. Men du kan enkelt installere det fra det offisielle pakkelageret til ønsket Linux-distribusjon.
CentOS 7 og RHEL 7:
Du kan installere trepakken fra det offisielle pakkelageret til CentOS 7 eller RHEL 7 ved hjelp av YUM-pakkebehandleren som følger:
$ sudo yum installer -y treeUbuntu / Debian:
På Ubuntu, Debian eller andre derivater av Debian kan du installere trepakken fra det offisielle pakkelageret ved hjelp av APT-pakkebehandleren som følger:
$ sudo apt install -y treeRm-kommandoen har også et sikkerhetskontrollalternativ. Du kan bruke -Jeg muligheten til å be rm om å be om bekreftelse før den fjerner en fil eller katalog.
For å trygt fjerne en katalog Bilder/ ved hjelp av rm, kjør følgende kommando:
$ rm -ri bilder /
Før rm går ned i en hvilken som helst katalog, vil den be om bekreftelse. Trykk på for å bekrefte y og trykk deretter på
rm vil også be om konfigurasjon før den fjerner en fil. Trykk på for å bekrefte y og trykk deretter på
Det vil bare fjerne katalogen hvis du bekrefter fjerning av alt. Ellers vil den legge igjen alle filene du ikke vil fjerne, sammen med katalogene. Nå har du en måte å flytte viktige filer og fjerne katalogen etterpå. Det er bedre enn å angre senere.
De -Jeg alternativet vil være aktivert som standard i noen Linux-distribusjoner. For å overstyre den og tvinge rm til å fjerne alt uten å be om det først, bruk -f alternativ.
Fjerne kataloger ved hjelp av grafisk brukergrensesnitt:
Hvis du bruker grafisk skrivebordsmiljø, kan du bruke Filbehandling (i.e Nautilus, Dolphin etc) inkludert i skrivebordsmiljøet for å fjerne kataloger.
For å fjerne en eller flere kataloger, velg katalogen eller katalogene du vil fjerne, og trykk deretter på
Så det er slik du sletter en katalog eller kataloger i Linux. Takk for at du leser denne artikkelen.