Der kan være forskellige måder at fjerne et bibliotek på ethvert Linux-operativsystem. For eksempel, hvis du bruger en GUI på ethvert Linux-operativsystem som GNOME eller KDE, kan du fjerne ethvert bibliotek ved blot at højreklikke på biblioteket. Men når du arbejder med en enkeltstående Linux-server og kun har en terminal til at arbejde med Linux-operativsystemet, hjælper denne vejledning dig med at fjerne et bibliotek i Linux-operativsystemets terminal.
Der er flere kommandoer til fjernelse af et bibliotek i Linux baseret på behovet og forskellige formål. Dette indlæg fortæller dig om alle disse kommandoer og udfører dem alle på Ubuntu 20.04 LTS-system. De kommandoer, vi skal lære, og bruges normalt til at fjerne en mappe i Linux er
- rmdir
- rm
Så lad os dykke ind og lære at fjerne eller slette en mappe i Linux og de forskellige måder at bruge de ovennævnte kommandoer på.
Fjern en mappe ved hjælp af kommandoen 'rmdir'
Det her rmdir kommandolinjeværktøj bruges specifikt til at fjerne eller slette en mappe i Linux-operativsystemet.
Syntaksen for at bruge rmdir kommando er ret enkel og let. Angiv bare katalognavnet efter rmdir kommandoen, og biblioteket fjernes kun, hvis det er tomt.
$ sudo rmdir katalognavn
Hvis biblioteket er tomt, fjernes det med det samme. Ellers vil det bede om en fejl, der ligner “Mislykkedes at fjerne 'katalognavn': Katalog ikke tomt”. Denne meddelelse betyder i sidste ende, at mappen indeholder nogle filer eller underkataloger.
Så hvis du vil fjerne biblioteket og alt det, skal du skifte til rm kommando.
Fjern en mappe ved hjælp af kommandoen 'rm'
Det rm kommandoen bruges ikke kun til at fjerne eller slette mapper, men den bruges også til at slette både mapper og filer. Den leveres også med nogle ekstra flag, som hjælper med at udføre forskellige opgaver i henhold til kravet.
For eksempel, for at fjerne en mappe og dens underkataloger -r flag bruges til at fjerne en mappe, dens underkataloger og filer rekursivt.
$ sudo rm -r katalognavn
Denne kommando fjerner biblioteket og alle underkataloger og filer i det med det samme, kun hvis biblioteket ikke er skrivebeskyttet.
Hvis biblioteket er skrivebeskyttet, bliver det bedt om at bekræfte sletningsprocessen for en skrivebeskyttet fil. Hvis du ikke vil blive bedt om at bekræfte, skal du bruge -f mulighed for at slette en skrivebeskyttet mappe i Linux med kraft.
Så kommandoen til sletning af en skrivebeskyttet mappe og alle filer og underkataloger i den vil gå sådan her:
$ sudo rm -rf katalognavn
Bruger rm kommando, kan du også fjerne flere mapper i en enkelt kommando. Kommandoen til at slette flere mapper vil være sådan:
$ sudo rm -r directory_name_1 directory_name_2 directory_name_3
Sådan kan du nemt fjerne flere mapper i en enkelt kommando ved hjælp af rm kommando.
Konklusion
Dette indlæg indeholder detaljeret vejledning til fjernelse af et bibliotek i Linux ved hjælp af rmdir og rm kommando. Vi har lært om forskellige flag som et r-flag, der kan slet rekursivt filer og underkataloger. Det -f flag kan bruges til at slette en skrivebeskyttet mappe med kraft.