Vigtigste Mac Sådan slettes et komplet katalog, der inkluderer filer i Linux

Sådan slettes et komplet katalog, der inkluderer filer i Linux



Linux Command Line er et kraftfuldt værktøj, der giver dig mulighed for at gøre mange ting hurtigere og lettere end gennem GUI. En af dens væsentlige funktioner er at oprette og slette filer og mapper, selvom vi holder fast ved at slette mapper i denne artikel.

Sådan slettes et komplet katalog, der inkluderer filer i Linux

Fortsæt læsning for at lære, hvordan du bruger kommandoerne rm og rmdir til at slippe af med mapper, undermapper og filer, du ikke længere har brug for.

Brug rm til at slette mapper

Der er mange kommandoer, du kan bruge til at slette en mappe. Valget skal afhænge af, hvad du vil gøre, og hvordan du vil have det gjort. Linux Command Line er superfleksibel i denne henseende, måske endda mere end sine Windows- og Mac-kolleger.

Det er værd at bemærke, at Linux ikke skelner mellem mapper og filer som Mac og Windows-operativsystemer gør. I stedet behandler det mapper som filgrupper. I dette afsnit undersøger vi kommandoen rm. Lad os komme igang.

Brug rm til at slette mapper

rm –d navn på katalogen

Med kommandoen ovenfor kan du kun slette en enkelt, tom mappe. Dette er den mest basale kommando til fjernelse / sletning af mapper.

rm –d nameofthedirectory1 nameofthedirectory2

Kommandoen præsenteret ovenfor sletter flere mapper. Fangsten her er, som med den foregående, skal de alle være tomme. Hvis det sker, at den første mappe, du navngav, ikke er tom, vil kommandolinjen ikke forsøge at slette andre mapper. Det stopper bare uden at give dig en fejlmeddelelse.

rm –r nameofthedirectory1 nameofthedirectory2

Kommandoen ovenfor sletter alle de angivne mapper, deres undermapper og filer i dem. Dette er muligt takket være -r-indstillingen, der erstatter -d fra den forrige kommando. I Linux Command Line står -r for rekursiv. Det kan bruges alene og kombineres med andre muligheder.

rm –rf nameofthedirectory

Når du udfører en rm –r-kommando, beder Linux Command Line dig om tilladelse til at slette eventuelle undermapper og filer, der er skrivebeskyttet. Hvis du i stedet indtaster rm –rf, bliver du dog ikke bedt om det. Bogstavet f står for magt.

Du skal være forsigtig, når du sletter mapper og filer med en rm –rf-kommando, da du måske mister vigtige data eller beskadiger operativsystemet. Systemfiler og mapper kan slettes lettere på et Linux-system end på Windows eller Mac.

sudo apt-get install træ

For at få en bedre forståelse af, hvad du er ved at slette, skal du installere træpakken via apt-get-værktøjet. Dette fungerer for Ubuntu og resten af ​​Debian-familien. Hvis du er i en anden distribution, skal du bruge sit eget pakkehåndteringsværktøj. Når du udfører ovenstående kommando, viser kommandolinjen mappen og filstrukturen for den mappe, du er i. På denne måde kan du nemt kontrollere, om der er filer eller undermapper, der skal forblive intakte.

træsti / til / din / bibliotek

Kommandoen præsenteret ovenfor giver dig mulighed for at se strukturen i en anden mappe i dit Linux-system.

hvordan man logger ud af netflix på roku

Avancerede kommandoer

Der er andre variationer af rm-kommandoen, såsom –no-preserve-root, –preserve-root, –one-file-system og andre. De er dog beregnet til erfarne kommandolinjebrugere. Hvis du laver en fejl med en af ​​disse, kan du slette en del eller endda alle systemfiler på din computer. På grund af deres komplicerede natur gemmer vi dem til en anden Command Line-tutorial.

Brug rmdir til at slette mapper

Du kan også bruge rmdir-kommandosættet til at slette mapper. Imidlertid kan rmdir-kommandoerne kun tage sig af tomme mapper og kan ikke slette filer indeholdt i de mapper, der er markeret til sletning. Der er flere nyttige rmdir-kommandoer, og vi ser på dem i dette afsnit.

Brug rmdir til at slette mapper

Du kan dog narre kommandolinjen til at slette en ikke-tom mappe med den overordnede mulighed, dog mere om det lidt senere.

rmdir navn på katalogen

Dette er den mest basale rmdir-kommando derude. Det sletter et tomt bibliotek, der er inden for biblioteket på din aktuelle placering. For eksempel, hvis din nuværende placering er desktop, og du har en tom ny mappe i den, tager denne rmdir-kommando sig af den.

hvordan man slukker for Chromecast på youtube

rmdir nameofthedirectory1 nameofthedirectory2

Hvis du har flere mapper, du vil slette, kan du bruge ovenstående variation af kommandoen rmdir. Alle angivne mapper (mapper) slettes, men de skal være indeholdt i den mappe, du i øjeblikket er i. For at slette mapper andre steder henvises til den næste kommando.

rmdir / sti / til / din / bibliotek

Linux Command Line giver dig mulighed for at slette ethvert bibliotek fra din nuværende placering, uanset hvor det måtte være. For at gøre det skal du indtaste den fulde sti mod det bibliotek eller de biblioteker, du gerne vil slippe af med.

Hvis du har forsøgt at slette en mappe, der indeholder undermapper og / eller filer, viser kommandolinjen en fejlmeddelelse om, at biblioteket ikke er tomt. Det er overflødigt at sige, at den ikke sletter den angivne mappe.

Hvis du angav tre mapper, og den første viste sig at være tom, stopper kommandolinjen behandlingen af ​​din kommando, så snart den løber ind i den første mappe. Du får den samme fejlmeddelelse som i det foregående tilfælde, og kommandolinjen forsøger ikke at slette andre mapper på listen.

Du kan afhjælpe dette ved at tilføje følgende mulighed: –ignore-fail-on-non-tom. Dette vil tvinge kommandolinjen til at fortsætte med at udføre kommandoen, selvom den støder på ikke-tomme mapper. Kommandoen kan se sådan ud: rmdir –ignore-fail-in-tom NewFolder1 NewFolder2 NewFolder3.

rmdir –p nameofthedirectory1 nameofthedirectory2

Ovenstående kommando kan hjælpe dig med at narre Linux til at slette en ikke-tom mappe. Det bruger indstillingen -p, også kendt som den overordnede indstilling. Sådan fungerer det.

Lad os sige, at du har en mappe ved navn Pics og en mappe med navnet ColorPics inde i den. Lad os antage, at sidstnævnte er tom og er det eneste element i Pics-mappen. Når du udfører kommandoen rmdir –p ColorPics Pics, sletter kommandolinjen ColorPics-mappen, fordi der ikke er noget i den. Derefter kontrollerer den status for mappen Pics, bestemmer, at den også er tom, og sletter den.

Kend kommandolinjens kraft

Command Line giver dig mulighed for at gøre mange ting på et Linux-system. Vær forsigtig, hvis du ikke har meget erfaring, da det er lettere at beskadige systemet på Linux end på Windows og Mac.

Har du brugt Command Line til at slette mapper og filer før? Hvilke kommandoer brugte du? Hvis du mener, at vi har gået glip af nogle gode muligheder, så lad os det vide i kommentarfeltet nedenfor.

Interessante Artikler

Redaktørens Valg

Kan jeg spille Nintendo 3DS-spil på Wii U?
Kan jeg spille Nintendo 3DS-spil på Wii U?
Det er ikke muligt at spille Nintendo 3DS-spil på Wii U; der er dog en måde at spille Nintendo 3DS-spil på en computer med en emulator.
Microsoft HoloLens UK udgivelsesdato, pris og specifikationer: Hvornår vil den holografiske computer ramme forbrugermarkedet?
Microsoft HoloLens UK udgivelsesdato, pris og specifikationer: Hvornår vil den holografiske computer ramme forbrugermarkedet?
Med sit formidabelt futuristiske navn bliver Microsoft HoloLens faktureret som den første selvstændige, holografiske computer - en enhed, der giver dig mulighed for at engagere dig i dit digitale indhold og interagere med hologrammer i 3D-verdenen omkring dig. Hvis det
Sådan laver du en QR-kode i Canva
Sådan laver du en QR-kode i Canva
At lave en QR-kode i Canva behøver ikke at være en forvirrende eller langvarig proces. Du behøver heller ikke være professionel designer for at lave en. Det grafiske designværktøj tilbyder flere muligheder for dig at lave
Indsæt almindelig tekst i Windows 10
Indsæt almindelig tekst i Windows 10
I denne artikel vil vi se nogle hurtige og nyttige måder at indsætte formateret tekst fra udklipsholderen som almindelig tekst i enhver app.
Sådan installeres Google Chrome på Windows 11
Sådan installeres Google Chrome på Windows 11
Du kan installere Google Chrome på Windows 11 ved at downloade det med Microsoft Edge, og du kan endda indstille Chrome som standardbrowser.
Sådan nulstilles adgangskode på iPhone 10, når den er låst
Sådan nulstilles adgangskode på iPhone 10, når den er låst
Du kan nulstille din iPhone 10-adgangskode, når den er låst ud, ved at træde nedenstående trin i denne vejledning. Hvis du finder dig selv låst ude på din iPhone 10 og ikke længere husker adgangskoden, skal du komme på din telefon igen
Sådan spores en stjålet telefon, bærbar computer eller tablet
Sådan spores en stjålet telefon, bærbar computer eller tablet
Jo mere du bruger din bærbare computer, smartphone eller tablet, jo mere skal du tabe, hvis den bliver stjålet. De materielle omkostninger ved tabet kan blive taget hånd om af din forsikring, men overvej det faktum, at din e-mail