I denne guiden, sjekk ut hvordan du fjerner ikke-tomme kataloger i Linux.
Fjerne en katalog i Linux
La oss først se på hvordan du fjerner kataloger i Linux.
Fjerne en tom katalog
I dette eksemplet har jeg satt en tom katalog:
$ treFor å fjerne katalogen kan vi bruke rmdir:
$ rmdirFjerne en ikke-tom katalog
Når det gjelder en ikke-tom katalog, fungerer ikke de tidligere nevnte metodene.
Her har jeg satt en ikke-tom katalog for demonstrasjon:
$ trePrøv å fjerne normalt, bruk følgende kommando:
$ rmdir $ rmFor å fjerne den ikke-tomme katalogen, bruk følgende RM-kommando i stedet:
$ rm -vrHer:
Hvis du ikke vil ha noe spørsmål om handling, så legg til flagget “-f", også:
$ rm -vrfHvis du vil ha spørsmål om handlinger, kan du bruke flagget "-Jeg”I stedet. Merk at RM vil be om alle filene og underkatalogene den er i ferd med å fjerne:
$ rm -vriI stedet for "-Jeg", flagget "-Jeg”Er mindre påtrengende mens du fremdeles beskytter mot feil:
$ rm -vriKonklusjon
I Linux er det annerledes å fjerne en katalog enn å fjerne filer. Fjerningsverktøyene og metodene er også forskjellige avhengig av om målkatalogen er tom eller ikke. Denne guiden demonstrerer hvordan du fjerner både tomme og ikke-tomme kataloger. Merk at katalogene og dataene som er inne i og fjernet på denne måten, vil ikke ha noen måte å bli gjenopprettet, bortsett fra ved å bruke spesielle verktøy og metoder. Før du fjerner, må du sørge for at det ikke er noe viktig.
The Man Pages of RM og RMDIR inneholder ytterligere informasjon om forskjellige støttede alternativer:
$ mann rm $ mann rmdir