Skip to content
Uudet virat
  • Slik endrer du bassengnavnet i Storage Spaces på Windows 10
  • Slik sjekker du om du har Windows 11 Home eller Pro
  • Slik aktiverer du Sleeping Tabs for å spare ressurser på Microsoft Edge
  • Hvordan lage paritetsvolum med lagringsplasser i innstillinger på Windows 11
  • Systemkrav for Windows 11
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

Home - Tech - Slik sletter du en katalog i Linux

Linux Terminal Feat

Slik sletter du en katalog i Linux

    lørdag oktober 23, 2021
Hjem> Linux

Contents

  • 1 Slik sletter du en katalog i Linux
    • 1.1 Grafisk metode for å slette en katalog i Linux
    • 1.2 Bruke kommandolinjen til å slette en katalog i Linux
    • 1.3 Det er mer enn det som møter øyet
    • 1.4 Bare en kommando til
    • 1.5 ofte stilte spørsmål
      • 1.5.1 1. Hva gjør jeg hvis jeg får «tillatelse nektet»?
      • 1.5.2 2. Er rm sikker?
      • 1.5.3 3. Kan jeg bruke rm eller rmdir i andre operativsystemer?
    • 1.6 Konklusjon

Slik sletter du en katalog i Linux

Det er et par måter å slette en katalog i Linux. Du kan enten håndtere det grafisk fra skrivebordsmiljøet eller gjøre det direkte fra kommandolinjen. Uansett vil det fungere, og de er like effektive begge to.

Grafisk metode for å slette en katalog i Linux

Hvert skrivebordsmiljø (og filbehandling) er litt annerledes. Denne artikkelen vil gå gjennom trinnene for å bruke Budgie med Nemo som leder, men prosessen er omtrent den samme med hvert skrivebord.

Slett papirkurven

Åpne filbehandleren og bla til plasseringen av katalogen du vil slette. Når du har funnet den, høyreklikker du på den katalogen for å åpne menyen med tilgjengelige handlinger. Avhengig av miljøet ditt kan du se både «Slett» og «Flytt til papirkurven» eller bare «Flytt til papirkurven.» Det er alltid en tryggere innsats å flytte katalogen til papirkurven, da du kan gjenopprette den hvis du gjør en feil. Klikk «Flytt til papirkurven» på menyen.

Noen ganger spør filbehandleren deg om du virkelig vil slette mappen. Bekreft at du gjør det. Katalogen vil flytte fra sin nåværende plassering og vil vises i papirkurven i stedet. Det er bare ett trinn igjen for å fullstendig fjerne den fra eksistens!

Slett mappe Emptytrash

Hvis du er helt sikker på at du ikke trenger katalogen du nettopp har fjernet, åpner du papirkurven. Du ser mappen der, og du kan til og med bla gjennom innholdet.

Hvis det ikke er noe du trenger, kan du enten høyreklikke på selve mappen for å slette den permanent eller klikke i det hvite feltet i katalogen for å få frem en meny med mulighet for å tømme papirkurven. I Nemo er det en praktisk «Tom papirkurv» -knapp (avbildet) nær øverste høyre hjørne av vinduet. Gjør det du foretrekker. Husk at det ikke er mulig å angre dette. Katalogen kommer ikke tilbake.

Bruke kommandolinjen til å slette en katalog i Linux

Det er en enda mer direkte måte å fjerne en katalog fra kommandolinjen. De rm kommandoen kan brukes til å fjerne både filer og kataloger.

Dette er nyttig som en metode som gir deg mer kontroll over filfjerningssystemet eller som et middel for å slette noe når filbehandleren din er utilgjengelig.

For å forklare hva denne kommandoen kan gjøre, må vi åpne en terminal og navigere et trygt sted for å teste forskjellige kommandoer. Dokumentmappen i hjemmemappen din bør gjøre det helt fint.

cd ~/Documents
Slett mappe Terminalcd

De ~ er et symbol som representerer hjemmekatalogen din.

La oss starte med å lage en mappe med mkdir Test. Du kan prøve å slette denne kortvarige mappen ved hjelp av rm Test.

Slett mappe Fjerne feil

Det fungerte ikke helt, gjorde det?

Selv om rmhåndboken beskriver kommandoens funksjon som «fjerne filer eller kataloger», det er en liten advarsel: kommandoen i seg selv vil ikke fjerne kataloger.

For å slette en katalog må du kjøre kommandoen i rekursiv modus ved hjelp av -r flagg. Kataloger er ofte hjem for andre små filer, noe som gjør dette flagget nødvendig. Før du blir opprømt av denne lille oppdagelsen, er det viktig å merke seg at noen Linux -distroer vil be deg før katalogen blir slettet.

Siden vi er sikre på at vi vil bli kvitt Test -katalogen, må vi bruke -f flagg, som tvinger fjerningen til å gå gjennom uten å be deg om det. Den siste kommandoen skal se slik ut:

rm -rf Test
Slette mappe Suksess

Prøv dette igjen, men denne gangen må du sette noen få filer i Test. Du kan enkelt gjøre dette med filbehandleren din, men siden du allerede er i terminalen, hvorfor ikke ha det litt gøy å gjøre det med noen få andre kommandoer som kan være nyttige senere?

mkdir Test
cd Test
touch file1.txt file2.txt file3.txt file4.txt
cd ..
rm -rf Test
Slettemappe Avansert

Det ser ut som mye å ta inn, men det du gjorde er enkelt å forklare. Først opprettet du en katalog som heter «Test.» Du beordret deretter skallet ditt til å flytte til den katalogen og opprette fire filer. De .. etter cd beordret skallet ditt til å flytte tilbake en katalog til overordnet for Test (dvs. tilbake til dokumentmappen).

Den siste kommandoen du skrev gjorde en rekursiv tvungen sletting av Test og alle filene i den. Dette er grunnen til at -r flagg er nødvendig når du fjerner kataloger.

Det er mer enn det som møter øyet

For det meste er -r og -f flagg inn rm er stort sett alt du skal bruke når du skriver kommandoen i terminalen din. Følgende er noen andre nyttige flagg:

-i – Ber deg om hver sletting av filer. Det er nyttig når du gjør en rekursiv fjerning av en mappe som inneholder filer som du kanskje ikke husker var viktig. Når du vil bekrefte slettingen, skriver du inn y når du blir bedt om det. Type n hvis du vil beholde den filen. Å beholde en fil under en rekursiv fjerning kan stoppe fjerningsprosessen. Eksempel:

rm -ri /home/user/Database.
Slette mappe Interaktiv

-d – Fjerner bare en katalog hvis den er tom. Dette er et viktig flagg når du vil rydde opp i mapper som du aldri gadd fylle. Det er spesielt nyttig når du vil skrive et skript som sletter alle tomme mapper i et bestemt område av stasjonen. Hvis du bare sender ut kommandoer i terminalen, finner du ikke mye bruk av dette flagget. Eksempel:

rm -d /home/user/Database/UID01
Slettemappe Emptyflag

-v – Kjører rm i verbose modus. Dette flagget hjelper deg med å feilsøke problemer ved å se på hva rm forteller deg hvert trinn på veien mens du prøver å utføre instruksjonene dine. Hvis noe ikke er helt riktig, er dette det du bruker til å gå gjennom prosessen. Eksempel:

rm -rv /home/user/Database
Slett mappe Verbose

--version – Forteller deg hvilken versjon av rm du løper. Du trenger sannsynligvis aldri å bruke dette flagget, men det er der hvis du lurer på om du er på den nyeste versjonen.

Slettemappeversjon

Bare en kommando til

Ingen artikkel om fjerning av filer i Linux er komplett uten å snakke om rmdir. Det er egentlig en klone av rm -d, med sitt eget unike nyttige flagg. Siden rmdir kan bare fjerne tomme kataloger, de fleste brukerne legger ikke særlig vekt på det. Det er imidlertid svært nyttig i skript når du raskt vil bla gjennom en stor mengde kataloger og fjerne alt som er tomt så raskt som mulig.

Det eneste flagget som virkelig er bemerkelsesverdig i rmdir er -p, som fjerner alle overordnede kataloger i en tom katalog hvis de også er tomme. Skript kan bruke dette til å gå til toppen av hvert filhierarki og raskt kutte ut alle tomme foreldre til tomme mapper for å gjøre oppryddingsoppgaver. De rm -d flagg er begrenset i dette tilfellet, ettersom det bare fjerner en katalog hvis den er tom for øyeblikket, men ikke skanner den overordnede katalogen etter å ha slettet barnet.

ofte stilte spørsmål

1. Hva gjør jeg hvis jeg får «tillatelse nektet»?

Hvis du har problemer med tillatelser når du sletter noe, må du først sjekke at du ikke prøver å slette noe viktig for systemet eller programmene du bruker. Når du er sikker på at du bare sletter en uvesentlig fil eller katalog, går du til terminalen og skriver sudo før din rm kommando. Dette bør omgå eventuelle tillatelsesbegrensninger.

Har du ikke lyst til å bruke kommandolinjen? De fleste filbehandlere installert med Linux -distroer bør kunne hjelpe deg her. Høyreklikk på et tomt mellomrom i filvisningen, og du bør se et alternativ som sier «Åpne som rot» eller «Åpne som administrator». Klikk på det, og skriv inn passordet ditt når du blir bedt om det. Et nytt vindu skal åpnes med forhøyede privilegier, slik at du kan gjøre hva du vil for ditt hjerte.

2. Er rm sikker?

Ja og nei. De rm kommando er bare en slettingskommando. Det stiller ingen spørsmål om filene og katalogene du sletter er sensitive eller ikke. Så lenge du er sikker på at du ikke sletter noe som ikke bør slettes, rm er trygg.

Vanligvis vil du ikke forårsake problemer med operativsystemet hvis du holder deg innenfor grensene for «/home» -katalogen. Når du våger deg utover det, er du ikke lenger i rolig sjø og bør virkelig se hvor du seiler.

3. Kan jeg bruke rm eller rmdir i andre operativsystemer?

Dette avhenger helt av hvilket operativsystem vi snakker om. De rm kommando for macOS er påfallende like til Linux, noe som ikke er overraskende med tanke på at begge bærer den gamle kjolen som en gang var UNIX.

Med Windows er ting litt annerledes. Det er ingen enkelt kommando for å fjerne filer og kataloger, i stedet er operasjonssettet delt inn i to forskjellige grupper. Windows -kommandolinjen gjenkjenner rd for å slette kataloger og del for å slette enkeltfiler. Flagg for rd som funnet i den manuelle siden vise noen likheter med Linux rm -rf.

Konklusjon

Med all informasjonen som er gitt her, vil du forhåpentligvis komme ut av å lese dette med en viss tillit til å bruke terminalen og filbehandleren for å fjerne stasjonen din. Bare ikke glem å trå forsiktig og ta hvert skritt med en viss respekt for kraften du har. Det er ikke nødvendig å skynde seg. Terminalen din og filbehandleren kommer ingen steder!

Les videre for å lære hvordan du installerer Linux på Windows med WSL og tilbakestiller rotpassordet i Linux.

#Slik #sletter #katalog #Linux

How much onions deserves this post?

Click a onion to throw it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Innleggsnavigasjon

Previous Article
Next Article

Siste innlegg

  • Slik endrer du bassengnavnet i Storage Spaces på Windows 10
  • Slik sjekker du om du har Windows 11 Home eller Pro
  • Slik aktiverer du Sleeping Tabs for å spare ressurser på Microsoft Edge
  • Hvordan lage paritetsvolum med lagringsplasser i innstillinger på Windows 11
  • Systemkrav for Windows 11

Kategorier

  • Chrome OS
  • Gaming
  • How Things Work
  • Mobile
  • Review
  • Software Hacks

Sitemaps

FINLAND | SWEDEN | NORWAY zz
Contact
ONIONI.FI
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Terms and Conditions - Privacy Policy